[sword-devel] troubles building sword
mark lybarger
sword-devel@crosswire.org
Mon, 30 Sep 2002 20:25:02 +0000
hi,
i've started to get back to some work on bibletime and am having
troubles building sword. below is the top of the output from make. it
seems to choke first on the multimapwdef.h. i've got a fresh cvs tree,
and am using gcc 3.2 on a gentoo system. any hints/ideas?
thanks!
Mark
sh-2.05a$ make
make all-recursive
make[1]: Entering directory `/home/mark/bibletime/sword'
Making all in lib
make[2]: Entering directory `/home/mark/bibletime/sword/lib'
source='../src/keys/versekey.cpp' object='versekey.lo' libtool=yes \
depfile='.deps/versekey.Plo' tmpdepfile='.deps/versekey.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile g++ -DUSE_AUTOTOOLS -DUNIX -I. -I.
-I.. -I../include -DUSBINARY -g -O0 -Werror -c -o versekey.lo `test -f
'../src/keys/versekey.cpp' || echo './'`../src/keys/versekey.cpp
g++ -DUSE_AUTOTOOLS -DUNIX -I. -I. -I.. -I../include -DUSBINARY -g -O0
-Werror -c ../src/keys/versekey.cpp -MT versekey.lo -MD -MP -MF
.deps/versekey.TPlo
In file included from ../include/swconfig.h:32,
from ../include/localemgr.h:29,
from ../src/keys/versekey.cpp:22:
../include/multimapwdef.h:10: parse error before `<' token
../include/multimapwdef.h:13: syntax error before `&' token
../include/multimapwdef.h:20: syntax error before `&' token
../include/multimapwdef.h:26: parse error before `&' token
../include/multimapwdef.h:26: non-member function `bool has(...)' cannot
have `
const' method qualifier
../include/multimapwdef.h: In function `bool has(...)':
../include/multimapwdef.h:27: parse error before `<' token
../include/multimapwdef.h:28: parse error before `<' token
../include/multimapwdef.h:29: `start' undeclared (first use this function)
../include/multimapwdef.h:29: (Each undeclared identifier is reported
only once
for each function it appears in.)
../include/multimapwdef.h:29: `end' undeclared (first use this function)
../include/multimapwdef.h:30: `val' undeclared (first use this function)
../include/multimapwdef.h: At global scope:
../include/multimapwdef.h:35: parse error before `}' token
In file included from ../include/localemgr.h:29,
from ../src/keys/versekey.cpp:22: