[bt-devel] Problem compiling CVS of Bibletime

Steven P. Ulrick bt-devel@crosswire.org
Sat, 28 Jun 2003 04:52:37 -0500


Hello, Everyone :)
When I attempt to compile my recently updated copy of the CVS of
Bibletime, I get the following error when I run make:

make  all-recursive
make[1]: Entering directory `/home/steve/CVS/bibletime'
Making all in bibletime
make[2]: Entering directory `/home/steve/CVS/bibletime/bibletime'
Making all in backend
make[3]: Entering directory
`/home/steve/CVS/bibletime/bibletime/backend'
source='cswordbackend.cpp' object='cswordbackend.o' libtool=no \
depfile='.deps/cswordbackend.Po' tmpdepfile='.deps/cswordbackend.TPo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
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 cswordbackend.o `test
-f 'cswordbackend.cpp' || echo './'`cswordbackend.cpp
cswordbackend.cpp: In member function `virtual void 
   CSwordBackend::AddRenderFilters(sword::SWModule*,
sword::ConfigEntMap&)':
cswordbackend.cpp:131: no match for `bool ? sword::SWBuf& : std::string'

   operator
cswordbackend.cpp:132: no match for `bool ? sword::SWBuf& : std::string'

   operator
make[3]: *** [cswordbackend.o] Error 1
make[3]: Leaving directory `/home/steve/CVS/bibletime/bibletime/backend'
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

Before I began writing this report, I did run "make distclean", and then
I re-ran the script that I use to update and compile Bibletime, which
includes the following commands:

cvs -f update -R -d -P '.' 2>&1
make -f Makefile.cvs
./configure --prefix=/usr
make

Have a Great Day :)
Steven P. Ulrick