[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