dr_strange Guru
Joined: 16 Apr 2002 Posts: 480 Location: Cambridge, UK
|
Posted: Wed Dec 04, 2002 8:36 pm Post subject: VegaStrike emerge error |
|
|
Hi,
I tried to emerge VegaStrike, 'cause the screenshots look very interesting, but the compile stops with en error:
cc1plus: warning: changing search order for system directory "/usr/local/include"
cc1plus: warning: as it has already been specified as a non-system directory
c++ -DHAVE_CONFIG_H -I. -I. -I.. -Iboost/ -DHAVE_SDL=1 -DSDL_WINDOWING=1 -I/usr/local/include -I/usr/include/python2.2 -DHAVE_PYTHON=1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -O2 -g -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/usr/include/SDL -D_REENTRANT -c macosx_math.cpp
cc1plus: warning: changing search order for system directory "/usr/local/include"
cc1plus: warning: as it has already been specified as a non-system directory
macosx_math.cpp:30:7: warning: no newline at end of file
c++ -march=athlon-xp -O3 -pipe -fomit-frame-pointer -O2 -g -Wall -ffast-math -fexpensive-optimizations -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/usr/include/SDL -D_REENTRANT -lz -lm -L/usr/X11R6/lib -o vegastrike debug_vs.o galaxy.o galaxy_xml.o galaxy_gen.o hashtable.o in_joystick.o force_feedback.o in_kb.o in_sdl.o in_mouse.o in_main.o in_handler.o lin_time.o load_mission.o main.o main_loop.o savegame.o physics.o star_system.o star_system_jump.o star_system_xml.o universe.o universe_util.o xml_support.o xml_serializer.o config_xml.o easydom.o vs_path.o macosx_math.o cmd/script/libscript.a cmd/libcmd.a cmd/ai/libai.a cmd/script/c_alike/libc_alike.a gfx/libgfx.a gldrv/libgldrv.a aldrv/libaldrv.a python/libpython.a cmd/collide/libcollide.a gui/libgui.a -lutil networking/libnet.a boost/libboost_python.a common/libvscommon.a -lpthread -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lGL -lGLU -lglut -lXi -lXmu -lexpat -lpng /usr/lib/python2.2/config/libpython2.2.a -Xlinker -export-dynamic
cmd/libcmd.a(planet.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned)':
/usr/include/g++-v31/bits/basic_string.h:494: multiple definition of `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned)'
cmd/libcmd.a(unit.o):/usr/include/g++-v31/bits/basic_string.h:494: first defined here
cmd/ai/libai.a(firekeyboard.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned)':
/usr/include/g++-v31/bits/basic_string.h:494: multiple definition of `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned)'
cmd/libcmd.a(unit.o):/usr/include/g++-v31/bits/basic_string.h:494: first defined here
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o): In function `posix_tmpnam':
posixmodule.o(.text+0x3be3): the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o): In function `posix_tempnam':
posixmodule.o(.text+0x3aee): the use of `tempnam' is dangerous, better use `mkstemp'
collect2: ld returned 1 exit status
make[3]: *** [vegastrike] Error 1
make[3]: Leaving directory `/var/tmp/portage/vegastrike-0.2.9.4/work/vegastrike/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vegastrike-0.2.9.4/work/vegastrike/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vegastrike-0.2.9.4/work/vegastrike'
make: *** [all-recursive-am] Error 2
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 8763, Exitcode 2
!!! (no error message)
Any ideas what the problem can be?
Thanks in advance |
|