./freeorion
Following into my basedir
CWD: /home/brankovic/freeorion/application
libpython2.5.so.1.0 => not found
python2.5 missing. Using shipped version.
PYTHONHOME=python2.5
main() caught exception(std::runtime_error): eventfd_select_interrupter: Function not implemented
./freeorion: line 61: 7144 Segmentation fault ${STRACE} ./freeorion --settings-dir ./default $@
Any suggestions on how to fix it?
0.3.13 crashes on start (centos 5.3 amd64)
Moderator: Oberlus
Re: 0.3.13 crashes on start (centos 5.3 amd64)
Post your logs from .freeorion. Centos is Red Hat, but FreeOrion 0.3.13 was not tested on it. Probably you have to compile FreeOrion yourself.
EDIT: According internet problem is fixed with boost 1.38. You should compile FreeOrion yourself or wait for another release with builtin boost 1.38.
EDIT: According internet problem is fixed with boost 1.38. You should compile FreeOrion yourself or wait for another release with builtin boost 1.38.
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13603
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: 0.3.13 crashes on start (centos 5.3 amd64)
"eventfd" issues have been noted before, relating the different kernel versions. There's a note about it on the wiki: http://freeorion.org/index.php/Compile_In_Linux#Kernel
Re: 0.3.13 crashes on start (centos 5.3 amd64)
i'll try but its almost desperate. As it means compiling boost, ogre (dont forget nvidia stuff) and god knows what else.OndrejR wrote:You should compile FreeOrion yourself or wait for another release with builtin boost 1.38.
Also concerning that "eventfd" feature. Wiki says
It is more convenient to turn it off in your build since it removes problem with older kernels, right? (mine is 2.6.18 and i think that is the problem, not boost)To avoid this incompatibility, you can specify CPPDEFINES="BOOST_ASIO_DISABLE_EVENTFD"
Re: 0.3.13 crashes on start (centos 5.3 amd64)
Probably is problem in kernel 2.6.18 but I thought that build 0.3.13 has it turned off.ckr wrote:i'll try but its almost desperate. As it means compiling boost, ogre (dont forget nvidia stuff) and god knows what else.OndrejR wrote:You should compile FreeOrion yourself or wait for another release with builtin boost 1.38.
Also concerning that "eventfd" feature. Wiki saysIt is more convenient to turn it off in your build since it removes problem with older kernels, right? (mine is 2.6.18 and i think that is the problem, not boost)To avoid this incompatibility, you can specify CPPDEFINES="BOOST_ASIO_DISABLE_EVENTFD"