[bt-devel] Problems updating/compiling CVS of Bibletime

Steven P. Ulrick bt-devel@crosswire.org
Thu, 19 Jun 2003 03:36:27 -0500


Hello, Everyone :)
I have two questions.

The first one is, when I attempt to update from the CVS of Bibletime
(using the following command: "cvs -f update -R -d -P '.' 2>&1"), I get
the following error, which I will quote in it's entirety:

cvs [update aborted]: end of file from server (consult above messages if
any)

As you can see, there are no messages to consult.

After I got the above error message, I repeatedly tried to run the above
quoted command, and after about 3 or 4 tries, the update from the CVS of
Bibletime finally started.

So I guess the first question is, why do I have to re-run the command to
update multiple times before it works.  I must add that I've been having
this problem for a while, but I haven't had time to report it.



Now for the Second Question:
Ok, now for the problem with compiling the CVS of Bibletime:
Just to be safe, BEFORE I finally got a successful update from the CVS,
I ran "make distclean", and then I went through the steps listed above
and successfully updated from the Bibletime CVS.
Then, I did the following:
1. "make -f Makefile.cvs"
2. "./configure --prefix=/usr"

The two above quoted steps proceeded perfectly.  But the next part is
where the problem comes in:

3. "make"
"make" ends with the following error:


g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde
-I/usr/lib/qt-3.1/include -I/usr/X11R6/include  -I/usr/include/sword 
-DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
-DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2
-Wformat-security -Wmissing-format-attribute -fno-exceptions
-fno-check-new -fno-common  -c -o bibletime.moc.o `test -f
'bibletime.moc.cpp' || echo './'`bibletime.moc.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ 
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
-Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute
-fno-exceptions -fno-check-new -fno-common    -o bibletime 
-L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib -L/usr/lib  -L/usr/lib -R
/usr/lib -R /usr/lib/qt-3.1/lib -R /usr/X11R6/lib bibletime_init.o
bibletime_slots.o bibletime.o main.o bibletime.moc.o 
./printing/libprinting.a ./frontend/displaywindow/libdisplaywindow.a
./frontend/display/libdisplay.a ./frontend/keychooser/libkeychooser.a
./frontend/mainindex/libmainindex.a
./frontend/searchdialog/libsearchdialog.a ./frontend/libfrontend.a
./backend/libbackend.a ./util/libutil.a -lXext -lqt-mt  -lpng -lz -lm
-lXext -lX11  -lSM -lICE -lpthread -lkdecore -lkdeui -lkdeprint -lkio
-lkhtml -lX11  -lsword  
/usr/lib/libsword.a(swmgr.o)(.text+0x10e2): In function
`sword::SWMgr::init()':
../src/mgr/swmgr.cpp:153: undefined reference to
`sword::OSISFootnotes::OSISFootnotes[in-charge]()'
collect2: ld returned 1 exit status
make[3]: *** [bibletime] Error 1
make[3]: Leaving directory `/home/steve/CVS/bibletime/bibletime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/CVS/bibletime/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/CVS/bibletime'
make: *** [all] Error 2

I have tried this a few times, always with the same result.
Any help you can give me will be greatly appreciated :)

Steven P. Ulrick

P.S.: If you need them, I uploaded the full output of "./configure" and
"make" to the following location:

http://www.faith4miracle.org/bibletime-error.tar.bz2