I downloaded revision 12556 with the following commands:
svn co https://vegastrike.svn.sourceforge.net/ ... vegastrike
and
svn co https://vegastrike.svn.sourceforge.net/ ... trunk/data
then I was running ./bootstrap-sh.
./configure stopped in the beginning because of missing header-files (devel-packages).
But now it looks good to me more or less, there is missing libsocket,
which is quite old in my opinion. Anyway ./configure runs to the end.
gcc and gcc-c++ are also installed.
make stops really early with the following error message:
depbase=`echo boost/1_35/src/list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -DBOOST_PYTHON_NO_PY_SIGNATURES -DBOOST_PYTHON_STATIC_LIB -I./boost/1_35 -DHAVE_SDL=1 -DSDL_WINDOWING=1 -DHAVE_AL=1 -DHAVE_OGG -I/usr/include/python2.6 -DHAVE_PYTHON=1 -I./src -pipe -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -MT boost/1_35/src/list.o -MD -MP -MF $depbase.Tpo -c -o boost/1_35/src/list.o boost/1_35/src/list.cpp &&\
mv -f $depbase.Tpo $depbase.Po
In file included from ./boost/1_35/boost/mpl/apply.hpp:23,
from ./boost/1_35/boost/python/object/pointer_holder.hpp:27,
from ./boost/1_35/boost/python/to_python_indirect.hpp:10,
from ./boost/1_35/boost/python/converter/arg_to_python.hpp:10,
from ./boost/1_35/boost/python/call.hpp:15,
from ./boost/1_35/boost/python/object_core.hpp:12,
from ./boost/1_35/boost/python/object.hpp:9,
from ./boost/1_35/boost/python/list.hpp:10,
from boost/1_35/src/list.cpp:5:
./boost/1_35/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/1_35/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/1_35/boost/mpl/bind.hpp:27,
from ./boost/1_35/boost/mpl/lambda.hpp:18,
from ./boost/1_35/boost/mpl/apply.hpp:25,
from ./boost/1_35/boost/python/object/pointer_holder.hpp:27,
from ./boost/1_35/boost/python/to_python_indirect.hpp:10,
from ./boost/1_35/boost/python/converter/arg_to_python.hpp:10,
from ./boost/1_35/boost/python/call.hpp:15,
from ./boost/1_35/boost/python/object_core.hpp:12,
from ./boost/1_35/boost/python/object.hpp:9,
from ./boost/1_35/boost/python/list.hpp:10,
from boost/1_35/src/list.cpp:5:
./boost/1_35/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/1_35/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/1_35/boost/mpl/lambda.hpp:18,
from ./boost/1_35/boost/mpl/apply.hpp:25,
from ./boost/1_35/boost/python/object/pointer_holder.hpp:27,
from ./boost/1_35/boost/python/to_python_indirect.hpp:10,
from ./boost/1_35/boost/python/converter/arg_to_python.hpp:10,
from ./boost/1_35/boost/python/call.hpp:15,
from ./boost/1_35/boost/python/object_core.hpp:12,
from ./boost/1_35/boost/python/object.hpp:9,
from ./boost/1_35/boost/python/list.hpp:10,
from boost/1_35/src/list.cpp:5:
./boost/1_35/boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/1_35/boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/1_35/boost/mpl/lambda.hpp:22,
from ./boost/1_35/boost/mpl/apply.hpp:25,
from ./boost/1_35/boost/python/object/pointer_holder.hpp:27,
from ./boost/1_35/boost/python/to_python_indirect.hpp:10,
from ./boost/1_35/boost/python/converter/arg_to_python.hpp:10,
from ./boost/1_35/boost/python/call.hpp:15,
from ./boost/1_35/boost/python/object_core.hpp:12,
from ./boost/1_35/boost/python/object.hpp:9,
from ./boost/1_35/boost/python/list.hpp:10,
from boost/1_35/src/list.cpp:5:
./boost/1_35/boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/1_35/boost/python/object/pointer_holder.hpp:27,
from ./boost/1_35/boost/python/to_python_indirect.hpp:10,
from ./boost/1_35/boost/python/converter/arg_to_python.hpp:10,
from ./boost/1_35/boost/python/call.hpp:15,
from ./boost/1_35/boost/python/object_core.hpp:12,
from ./boost/1_35/boost/python/object.hpp:9,
from ./boost/1_35/boost/python/list.hpp:10,
from boost/1_35/src/list.cpp:5:
./boost/1_35/boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
boost/1_35/src/list.cpp: In static member function 'static boost::python::detail::new_non_null_reference_t* boost::python::detail::list_base::call(const boost::python::api::object&)':
boost/1_35/src/list.cpp:17: warning: deprecated conversion from string constant to 'char*'
make[1]: *** [boost/1_35/src/list.o] Error 1
make[1]: Leaving directory `/opt7old/Vegastrike/vegastrike'
make: *** [all] Error 2
and above this message, perhaps25 lines I found this strange message:
What I saw also is, that the "mktime" function? is not working in the configure script.In file included from src/networking/lowlevel/vsnet_socketset.cpp:9:
src/networking/lowlevel/vsnet_dloadmgr.h:24: warning: declaration 'class VSFileSystem::VSFile' does not declare anything
Do you have any ideas?
It is also possible, that I have still some old libraries from fc10,
because my harddisk was really full, when I upgraded to fc11.
So I had to upgrade part after part, some effects where, that my rpm, how shall I call it database,
vanished in the air, I had to do a rpm --initdb, and that with problems, then I installed all the packages
a second time, rpm-4.7 is not compatible to rpm-4.5.
By the way the config.log Regards
Plueschinger