[sword-devel] Compiling sword-1.5.0 on an i586 Linux box
Thu, 27 Jul 2000 05:22:22 +1000
> Here's what I get when I do a make, after making sure the Makefile.cfg is set
> correctly for my Mandrake 7.1 Linux distribution. Everything compiles fine
> until this point:
> make: Entering directory `/home/jsk/dl/sword-1.5.0/src'
> make -C keys just-targets
> make: Entering directory `/home/jsk/dl/sword-1.5.0/src/keys'
> gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -pipe -Wall -Wno-format -fomit-fram
> e-pointer -s -O6 -m486 -c -o versekey.o versekey.cpp
> In file included from versekey.cpp:21:
> ../../include/localemgr.h:26: string: No such file or directory
> ../../include/localemgr.h:27: map: No such file or directory
> ../../include/localemgr.h:28: list: No such file or directory
> Sorry for the long email, but I don't know what else I can post to help you
> guys figure out what the problem is.
That looks like an incomplete C++ compiler install to me (it's not
finding the STL header files). More than likely you don't have the
'libstdc++-devel' package installed.
"He must become greater; i must become less." - John 3:30