Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39304 - Vegastrike fails to build for me
Summary: Vegastrike fails to build for me
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 All
: High major (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-24 20:34 UTC by Nathan Russell
Modified: 2011-09-14 20:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Russell 2004-01-24 20:34:54 UTC
It gives me a ton of errors, beginning with this:

I've attached the full "sudo emerge vegastrike" output...  

/usr/include/python2.3/pyconfig.h:847:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/math.h:27,
                 from ../../../src/gfx/vec.h:4,
                 from order.h:32,
                 from script.h:3,
                 from hard_coded_scripts.cpp:1:
/usr/include/features.h:131:1: warning: this is the location of the previous definition
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src    -I../../../src/boost129  -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_SDL_MIXER=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_129=1   -O2 -march=athlon-xp -pipe -DGLX_GLXEXT_LEGACY -pipe -O2 -fexpensive-optimizations -fomit-frame-pointer -Wall -ffast-math   -I/usr/include/SDL -D_REENTRANT -pipe  -c script.cpp
In file included from ../../../src/boost129/boost/python/converter/arg_to_python.hpp:22,
                 from ../../../src/boost129/boost/python/call.hpp:14,
                 from ../../../src/boost129/boost/python/object_core.hpp:11,
                 from ../../../src/boost129/boost/python/object.hpp:9,
                 from ../../../src/python/python_class.h:13,
                 from hard_coded_scripts.cpp:9:
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `&' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `&' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `const'
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `const'
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `>' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `>' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:98: syntax 
   error before `}' tokeng++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src  -I../../../src/boost129  -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_SDL_MIXER=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_129=1   -O2 -march=athlon-xp -pipe -DGLX_GLXEXT_LEGACY -pipe -O2 -fexpensive-optimizations -fomit-frame-pointer -Wall -ffast-math   -I/usr/include/SDL -D_REENTRANT -pipe  -c missionscript.cpp

../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `&' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `&' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `const'
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `const'
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `>' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `>' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:99: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:104: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:105: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:106: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:107: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:108: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:109: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:110: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:111: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:112: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   to_python_value' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   detail' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   builtin_to_python' is not a class or namespace
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: can't 
   make `operator()' into a method -- not in a class
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: `
   arg_to_python' is not a template
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: syntax 
   error before `<' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:113: syntax 
   error before `}' token
../../../src/boost129/boost/python/converter/builtin_converters.hpp:122: syntax 
   error before `}' token
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src    -I../../../src/boost129  -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_SDL_MIXER=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_129=1   -O2 -march=athlon-xp -pipe -DGLX_GLXEXT_LEGACY -pipe -O2 -fexpensive-optimizations -fomit-frame-pointer -Wall -ffast-math   -I/usr/include/SDL -D_REENTRANT -pipe  -c tactics.cpp
aggressive.cpp: In member function `bool 
   Orders::AggressiveAI::ProcessLogicItem(const AIEvents::AIEvresult&)':
aggressive.cpp:176: warning: unused variable `float game_accel'
hard_coded_scripts.cpp: In constructor `Orders::LoopAround::LoopAround(bool, 
   int)':
hard_coded_scripts.cpp:151: warning: comparison between signed and unsigned 
   integer expressions
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src    -I../../../src/boost129  -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_SDL_MIXER=1      -DHAVE_AL=1   -I/usr/include/python2.3 -DHAVE_PYTHON=1  -DUSE_BOOST_129=1   -O2 -march=athlon-xp -pipe -DGLX_GLXEXT_LEGACY -pipe -O2 -fexpensive-optimizations -fomit-frame-pointer -Wall -ffast-math   -I/usr/include/SDL -D_REENTRANT -pipe  -c turretai.cpp
make[4]: *** [hard_coded_scripts.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/cmd/ai'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/cmd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike'
make: *** [all-recursive-am] Error 2

!!! ERROR: games-rpg/vegastrike-0.4.1 failed.
!!! Function src_compile, Line 82, Exitcode 2
!!! emake failed
Comment 1 SpanKY gentoo-dev 2004-01-24 20:38:52 UTC

*** This bug has been marked as a duplicate of 37144 ***
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2005-05-19 09:07:04 UTC
Closing to clean up after bugzilla upgrade.  reopen if closed in error.  Thanks.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2011-09-14 20:40:44 UTC
clean up bug list after bugzilla update