[bt-devel] compile errors.

Martin Gruner bt-devel@crosswire.org
Thu, 11 Oct 2001 11:37:06 +0200


Not really. BT cvs works with sword 1.5.2.
You have 2 sword libs on your system. The problem might be that sword 
installpath changed from /usr/lib/sword to /usr. Delete the old files and it 
should work.

Martin

> i'm not at all familiar with the error message you have, but i recall
> reading earlier on the list that you have to have the cvs version of
> sword to go with the cvs version of bibletime.
>
> Brook Humphrey wrote:
> > Would this mean that I need to use a newer version of sword? This is on
> > the current bibletime cvs that i'm getting this error. I'm using sword
> > 1.5.2 for the sword libs.
> >
> > cswordldkey.cpp:62:2: warning: #warning check
> > c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/qt2/include
> > -I/usr/X11R6/include  -I/usr/include/sword  -DSTAT
> > IC_BUILD  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> > -DQT_CLEAN_NAMESPACE -O2 -fno-exceptions -fno-check
> > -new -c cswordversekey.cpp
> > c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/qt2/include
> > -I/usr/X11R6/include  -I/usr/include/sword  -DSTAT
> > IC_BUILD  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> > -DQT_CLEAN_NAMESPACE -O2 -fno-exceptions -fno-check
> > -new -c cswordmoduleinfo.cpp
> > cswordmoduleinfo.cpp: In method `CSwordModuleInfo::CSwordModuleInfo
> > (CSwordBackend *, SWModule *)':
> > cswordmoduleinfo.cpp:49: no matching function for call to
> > `CSwordBackend::Version ()'
> > cswordmoduleinfo.cpp:50: no matching function for call to
> > `CSwordBackend::Version ()'
> > c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/qt2/include
> > -I/usr/X11R6/include  -I/usr/include/sword  -DSTAT
> > IC_BUILD  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> > -DQT_CLEAN_NAMESPACE -O2 -fno-exceptions -fno-check
> > -new -c cswordlexiconmoduleinfo.cpp
> > make[3]: *** [cswordmoduleinfo.o] Error 1
> > make[3]: *** Waiting for unfinished jobs....
> > make[3]: *** Waiting for unfinished jobs....
> > make[3]: Leaving directory
> > `/home/webmedic/RPM/BUILD/bibletime-1.0.beta/bibletime/backend'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory
> > `/home/webmedic/RPM/BUILD/bibletime-1.0.beta/bibletime'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/webmedic/RPM/BUILD/bibletime-1.0.beta'
> > make: *** [all-recursive-am] Error 2
> > error: Bad exit status from /home/webmedic/RPM/TMP/rpm-tmp.84783 (%prep)