Code: Select all
make all-am
make[1]: Entering directory `/home/andrew/sources/vegastrike/trunk/trunk/vegastrike'
depbase=`echo src/cmd/base_init.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I./boost/1_33 -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_AL=1 -DHAVE_OGG -DDATA_DIR=\"/home/andrew/sources/vegastrike/trunk/trunk/data4.x/\" -I/usr/include/python2.4 -DHAVE_PYTHON=1 -I./src -g -O2 -pipe -ggdb3 -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -pipe -MT src/cmd/base_init.o -MD -MP -MF "$depbase.Tpo" -c -o src/cmd/base_init.o src/cmd/base_init.cpp; \
then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
In file included from /usr/include/python2.4/Python.h:8,
from src/cmd/base_init.cpp:2:
/usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/math.h:27,
from src/cmd/base_init.cpp:1:
/usr/include/features.h:150:1: warning: this is the location of the previous definition
src/cmd/base_init.cpp: In function 'boost::python::dict GetEventDataPython()':
src/cmd/base_init.cpp:17: error: conversion from 'const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >' to non-scalar type 'boost::python::dict' requested
make[1]: *** [src/cmd/base_init.o] Error 1
make[1]: Leaving directory `/home/andrew/sources/vegastrike/trunk/trunk/vegastrike'
make: *** [all] Error 2
running from svn, this error can be fixed by casting the return value of GetEventDataPython, but then there's more errors with base_util.cpp
using 1.28
Code: Select all
make[1]: Entering directory `/home/andrew/sources/vegastrike/trunk/trunk/vegastrike'
depbase=`echo boost/1_28/src/module.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I./boost/1_28 -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_AL=1 -DHAVE_OGG -DDATA_DIR=\"/home/andrew/sources/vegastrike/trunk/trunk/data4.x/\" -I/usr/include/python2.4 -DHAVE_PYTHON=1 -I./src -g -O2 -pipe -ggdb3 -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -pipe -MT boost/1_28/src/module.o -MD -MP -MF "$depbase.Tpo" -c -o boost/1_28/src/module.o boost/1_28/src/module.cpp; \
then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
In file included from ./boost/1_28/boost/config.hpp:35,
from ./boost/1_28/boost/python/detail/config.hpp:15,
from ./boost/1_28/boost/python/reference.hpp:12,
from ./boost/1_28/boost/python/detail/module_base.hpp:9,
from boost/1_28/src/module.cpp:9:
./boost/1_28/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results"
./boost/1_28/boost/python/conversions.hpp: In function 'EnumType boost::python::from_python(PyObject*, boost::python::type<X>)':
./boost/1_28/boost/python/conversions.hpp:47: error: there are no arguments to 'from_python' that depend on a template parameter, so a declaration of 'from_python' must be available
./boost/1_28/boost/python/conversions.hpp:47: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
./boost/1_28/boost/python/conversions.hpp: In function 'EnumType boost::python::from_python(PyObject*, boost::python::type<const EnumType&>)':
./boost/1_28/boost/python/conversions.hpp:53: error: there are no arguments to 'from_python' that depend on a template parameter, so a declaration of 'from_python' must be available
./boost/1_28/boost/python/conversions.hpp: In function 'PyObject* boost::python::to_python(EnumType)':
./boost/1_28/boost/python/conversions.hpp:58: error: there are no arguments to 'to_python' that depend on a template parameter, so a declaration of 'to_python' must be available
make[1]: *** [boost/1_28/src/module.o] Error 1
make[1]: Leaving directory `/home/andrew/sources/vegastrike/trunk/trunk/vegastrike'
Code: Select all
cd . && /bin/sh /home/andrew/sources/vegastrike/trunk/trunk/vegastrike/missing --run automake-1.9 --gnu Makefile
Makefile.am:12: BOOSTSOURCES was already defined in condition TRUE, which includes condition BOOST1_33 ...
Makefile.am:8: ... `BOOSTSOURCES' previously defined here
Makefile.am:39: BOOSTSOURCES was already defined in condition TRUE, which includes condition BOOST1_31 and !BOOST1_33 ...
Makefile.am:8: ... `BOOSTSOURCES' previously defined here
Makefile.am:66: BOOSTSOURCES was already defined in condition TRUE, which includes condition BOOST1_28 and !BOOST1_31 and !BOOST1_33 ...
Makefile.am:8: ... `BOOSTSOURCES' previously defined here
Makefile.am:83: BOOSTSOURCES was already defined in condition TRUE, which includes condition !BOOST1_28 and !BOOST1_31 and !BOOST1_33 ...
Makefile.am:8: ... `BOOSTSOURCES' previously defined here
cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
config.status: executing depfiles commands
Makefile:9333: *** missing separator. Stop.
andrew@dakken:~/sources/vegastrike/trunk/trunk/veg