Привет всем,
пытаюсь запустить
ppracer-0.5alfa с ppracer-data-0.2 под OpenIndiana oi_dev_148.
Собрать-собрал, походу поменял исходники, но по мелочи (заменил int_p_NULL, info_p_NULL на NULL, вставил в одном месте #include <strings.h> и все). При запуске получаю
user@openindiana:~/Downloads/ppracer-0.5alpha# /usr/local/bin/ppracer
PlanetPenguin Racer 0.5alpha -- http://racer.planetpenguin.de
(c) 2004-2005 PlanetPenguin Racer team
(c) 1999-2001 Jasmin F. Patry
<jfpatry@sunspirestudios.com>
PlanetPenguin Racer comes with ABSOLUTELY NO WARRANTY.
This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.
OpenGL Warning: glXChooseVisual: ignoring attribute 0x22
Segmentation Fault (core dumped)
Смотрю backtrace core-файла, там
(gdb) backtrace
#0 0xd0f1f4ab in string_to_decimal () from /usr/lib/libc.so.1
#1 0xd0f4e04e in strtod () from /usr/lib/libc.so.1
#2 0xd135eb74 in ?? () from /usr/lib/libGLU.so
#3 0x00000000 in ?? ()
ничего хорошего (делал сборку объектников с выключенной оптимизацией).
Для сборки использовал последний gcc4 с blastwave, LD_LIBRARY_PATH - пустой.
freeglut стоит последний, 2.2.0.
Мысль, что версия libc подтягивается какая-то не та, может кто подскажет как переключить?
Или может в чем-то другом дело?
Также при ./configure было что нет SDL_mixer, и что сборка будет without audio support, но судя по корке дело не в этом.
Буду рад любым наводкам.