[bt-devel] Problem compiling Bibletime from CVS

Steven P. Ulrick ulrick2 at faith4miracle.org
Thu Jul 8 23:47:39 MST 2004


Hello, Everyone :)
I have not been able to compile Bibletime from CVS for about a week or
so.  I finally got around to grabbing a new copy, and below I have put
the end of the error message:

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/kde-cvs/include -I/usr/local/qt-src/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 -W -Wpointer-arith -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 btstringmgr.o `test -f 'btstringmgr.cpp' || echo './'`btstringmgr.cpp
btstringmgr.cpp: In member function `virtual char*
   BTStringMgr::upperUTF8(char*, unsigned int)':
btstringmgr.cpp:26: error: `toupper' undeclared (first use this function)
btstringmgr.cpp:26: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
btstringmgr.cpp: In member function `virtual char*
   BTStringMgr::upperLatin1(char*)':
btstringmgr.cpp:40: error: `toupper' undeclared (first use this function)
make[3]: *** [btstringmgr.o] Error 1
make[3]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime/bibletime/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime'
make: *** [all] Error 2

I can't say that this is the same error message that I got with my old
copy of Bibletime from CVS, but I guess that doesn't matter, since this
is how "make" crashes now :)

Operating System: Fedora Core 2, full installation (not an upgrade), ALL
packages installed (1500+)
Updates: all official and testing updates applied
QT: 3.3.2 from TrollTech's source tarball
KDE: CVS HEAD, almost completely updated today.
Also, QT and KDE are both in non-default locations.  I did not overwrite
my default KDE.  But, I do compile Bibletime with
"--prefix=/usr/local/kde-cvs"  In addition, "configure" clearly states
that it correctly picked up my QT path.

Anyway, that's all I have for now.
Have a Great Day :)
Steven P. Ulrick


More information about the bt-devel mailing list