[bt-devel] Trouble building Bibletime on Red Hat 8.0

Steven P. Ulrick bt-devel@crosswire.org
Tue, 1 Oct 2002 18:44:22 -0500


Hello, everyone :)
I just upgraded to Red Hat 8.0 and this is what I got when I tried to
make Bibletime:

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/qt3-gcc3.2/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  -O2
-fno-exceptions -fno-check-new  -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:110: `string' undeclared (first use this function)
cswordbackend.cpp:110: (Each undeclared identifier is reported only once
for 
   each function it appears in.)
cswordbackend.cpp:110: parse error before `;' token
cswordbackend.cpp:115: `sourceformat' undeclared (first use this
function)
cswordbackend.cpp:115: parse error before string constant
cswordbackend.cpp:116: `moduleDriver' undeclared (first use this
function)
cswordbackend.cpp:116: parse error before string constant
cswordbackend.cpp: In member function `void 
   CSwordBackend::setOption(CSwordBackend::FilterTypes, int)':
cswordbackend.cpp:169: `string' undeclared (first use this function)
cswordbackend.cpp:169: parse error before `;' token
cswordbackend.cpp:173: `value' undeclared (first use this function)
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

Like always, I installed all approximately 1440 packages, and gcc is
version 3.2

Thank you for your help :)
Steven P. Ulrick