[sword-devel] Diatheke
Timothy R. Butler
sword-devel@crosswire.org
Thu, 25 Oct 2001 23:13:29 -0500
Hi everyone,
I'm trying to setup Diatheke/Web for my portal site, and I have run into
some trouble compiling the base code directory for sword-libs (I haven't
gotten to the Diatheke-specific stuff yet).
The interesting parts of the environment that I am installing in is that it
is (1) a shared hosting environment in which I only have user level access,
and (2) it's running the old 6.2 version of RedHat.
Here is the error I get after it compiles for a while when typing "make
clean; make" in the root codebase directory (from the CVS):
-----
make[1]: Entering directory `/home/uninet/cvs/sword/lib'
make[1]: Nothing to be done for `just-targets'.
make[1]: Leaving directory `/home/uninet/cvs/sword/lib'
make -C tests just-targets
make[1]: Entering directory `/home/uninet/cvs/sword/tests'
gcc -I../include/ -D_GNU_SOURCE -D_GNU_SOURCE -pipe -Wall -Wno-format
-pedantic -pedantic -fomit-frame-pointer -ggdb -O0 -DUSBINARY -m486 -o
keytest keytest.cpp -L../lib/ -lsword -lstdc++ -lz
../lib//libsword.a(swkey.o):/home/uninet/cvs/sword/src/keys/swkey.cpp:26:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swkey.o):/home/uninet/cvs/sword/src/keys/swkey.cpp:36:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swkey.o):/home/uninet/cvs/sword/src/keys/swkey.cpp:115:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swkey.o):/home/uninet/cvs/sword/src/keys/swkey.cpp:127:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:148:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:281:
more undefined references to `stdstr(char **, char const *)' follow
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:297:
undefined reference to `strstrip(char *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:406:
undefined reference to `isroman'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:409:
undefined reference to `from_rom'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:417:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:417:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:566:
undefined reference to `isroman'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:569:
undefined reference to `from_rom'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:577:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/versekey.cpp:577:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(versekey.o):/home/uninet/cvs/sword/src/keys/../../include/swobject.h:29:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(localemgr.o):/home/uninet/cvs/sword/src/mgr/localemgr.cpp:183:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:157:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:159:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:163:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:165:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:218:
more undefined references to `stdstr(char **, char const *)' follow
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:542:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:544:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:546:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:551:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:553:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:561:
more undefined references to `stricmp(char const *, char const *)' follow
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:594:
undefined reference to `zCom::zCom(char const *, char const *, char const *,
int, SWCompress *, SWDisplay *, char, char, char)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:598:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:603:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:607:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:611:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:615:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(swmgr.o):/home/uninet/cvs/sword/src/mgr/swmgr.cpp:620:
more undefined references to `stricmp(char const *, char const *)' follow
../lib//libsword.a(filemgr.o):/home/uninet/cvs/sword/src/mgr/filemgr.cpp:47:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swlocale.o):/usr/include/g++-2/stl_tree.h:540: undefined
reference to `stdstr(char **, char const *)'
../lib//libsword.a(swlocale.o):/usr/include/g++-2/stl_alloc.h:503: undefined
reference to `stdstr(char **, char const *)'
../lib//libsword.a(rawtext.o):/home/uninet/cvs/sword/src/modules/texts/rawtext/rawtext.cpp:328:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(hrefcom.o):/home/uninet/cvs/sword/src/modules/comments/hrefcom/../../../../include/swobject.h:33:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(rawld.o):/home/uninet/cvs/sword/src/modules/lexdict/rawld/rawld.cpp:103:
more undefined references to `stdstr(char **, char const *)' follow
../lib//libsword.a(gbfstrongs.o):/usr/include/g++-2/std/bastring.cc:168:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(gbffootnotes.o):/usr/include/g++-2/std/bastring.cc:168:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(gbfheadings.o):/usr/include/g++-2/std/bastring.cc:168:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(gbfmorph.o):/usr/include/g++-2/std/bastring.cc:168:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(utf8cantillation.o):/usr/include/g++-2/std/bastring.cc:168:
undefined reference to `stricmp(char const *, char const *)'
../lib//libsword.a(utf8hebrewpoints.o):/usr/include/g++-2/std/bastring.cc:168:
more undefined references to `stricmp(char const *, char const *)' follow
../lib//libsword.a(swmodule.o):/usr/include/g++-2/stl_alloc.h:412: undefined
reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmodule.o):/usr/include/g++-2/stl_alloc.h:412: undefined
reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmodule.o):/usr/include/g++-2/stl_alloc.h:412: undefined
reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmodule.o):/home/uninet/cvs/sword/src/modules/swmodule.cpp:127:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmodule.o):/home/uninet/cvs/sword/src/modules/swmodule.cpp:142:
undefined reference to `stdstr(char **, char const *)'
../lib//libsword.a(swmodule.o):/home/uninet/cvs/sword/src/modules/swmodule.cpp:157:
more undefined references to `stdstr(char **, char const *)' follow
../lib//libsword.a(swmodule.o):/home/uninet/cvs/sword/src/modules/swmodule.cpp:452:
undefined reference to `stristr(char const *, char const *)'
../lib//libsword.a(swmodule.o):/home/uninet/cvs/sword/src/modules/swmodule.cpp:461:
undefined reference to `stristr(char const *, char const *)'
../lib//libsword.a(swconfig.o):/usr/include/g++-2/stl_tree.h:375: undefined
reference to `strstrip(char *)'
../lib//libsword.a(swconfig.o):/usr/include/g++-2/stl_tree.h:401: undefined
reference to `strstrip(char *)'
collect2: ld returned 1 exit status
make[1]: *** [keytest] Error 1
make[1]: Leaving directory `/home/uninet/cvs/sword/tests'
make: *** [tests/targets] Error 2
-----
Any ideas on what might be wrong?
Thanks,
Tim
--
-----------------------------------------------------------------
Timothy R. Butler | Universal Networks | http://www.uninet.info
tbutler@uninetsolutions.com ICQ: 12495932 AIM: Uninettm
Christian Portal and Search Tool: http://www.faithtree.com
Open Source Migration Guide: http://open.uninetsolutions.com
============== "Christian Web Services Since 1996" ==============