[bt-devel] Bibletime 2.0.alpha3 FTBFS with sword 1.6.0RC1 library

Greg Hellings greg.hellings at gmail.com
Sun Apr 12 23:59:29 MST 2009


Jonathan,

BibleTime has been known to frequently not compile against the SVN
HEAD of SWORD.  Troy has claimed that someone on the BT team has it
compiling, but I don't know who that is -- however, that error message
doesn't look like an error with your stuff or with SWORD, it looks
like a problem with BibleTime (probably through its incompatibility
with SWORD).  I could be wrong on that, but it looks like you could
get my information by going to line 498 of cswordbackend.cpp and
seeing its usage of the variable sysconfig.  Then scour the function
body there and see if sysconfig is actually being declared and the
compiler isn't seeing it for some reason, or if there really isn't a
declaration of the sysconfig variable.

--Greg

On Mon, Apr 13, 2009 at 1:34 AM, Jonathan Marsden <jmarsden at fastmail.fm> wrote:
> I'm seeing a problem building BT 2.0.alpha3 with the new 1.6.0RC1 SWORD
> library code.  At this point I have no idea if this is my bad packaging,
> or an issue with the new library, or an issue with BT revealed by the
> new library.
>
> Jonathan
>
> ---------------------------------------------------------------------
>
> [ 45%] Building CXX object
> CMakeFiles/bibletime.dir/src/backend/managers/cswordbackend.o
> /usr/bin/g++   -DQT_DLL -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_TEST_LIB
> -DQT_DBUS_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQT_DEBUG -g -O2 -g -Wall -O2
> -Wall -O0 -g -I/usr/lib -I/usr/include/sword
> -I/home/jonathan/packages/sword/bibletime/export-rc1/obj-x86_64-linux-gnu
> -I/home/jonathan/packages/sword/bibletime/export-rc1/src
> -I/usr/include/qt4 -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtGui
> -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtDBus
> -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtCore   -fexceptions
> -DBT_ENABLE_TESTING  -DSWORD_MULTIVERSE -DSWORD_SIMPLERENDER -o
> CMakeFiles/bibletime.dir/src/backend/managers/cswordbackend.o -c
> /home/jonathan/packages/sword/bibletime/export-rc1/src/backend/managers/cswordbackend.cpp
> /home/jonathan/packages/sword/bibletime/export-rc1/src/backend/managers/cswordbackend.cpp:
> In member function ‘void
> CSwordBackend::reloadModules(CSwordBackend::SetupChangedReason)’:
> /home/jonathan/packages/sword/bibletime/export-rc1/src/backend/managers/cswordbackend.cpp:498:
> error: ‘sysconfig’ was not declared in this scope
> make[3]: ***
> [CMakeFiles/bibletime.dir/src/backend/managers/cswordbackend.o] Error 1
> make[3]: Leaving directory
> `/home/jonathan/packages/sword/bibletime/export-rc1/obj-x86_64-linux-gnu'
> make[2]: *** [CMakeFiles/bibletime.dir/all] Error 2
> make[2]: Leaving directory
> `/home/jonathan/packages/sword/bibletime/export-rc1/obj-x86_64-linux-gnu'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/home/jonathan/packages/sword/bibletime/export-rc1/obj-x86_64-linux-gnu'
> make: *** [debian/stamp-makefile-build] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> debuild: fatal error at line 1329:
> dpkg-buildpackage -rfakeroot -D -us -uc failed
>
> ---------------------------------------------------------------------
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
>



More information about the bt-devel mailing list