LINUX.ORG.RU
ФорумGames

Новый glibc и «старые» игры.


0

0

Поставил SuSE 9.3 и столкнулся с такой проблемой.
Многие старые нативные игры (aka F.A.K.K / Call to Power /
Alfa Centauri) падают в сегфолт с жалобой на glibc
Когда то я решал эту проблему создав в каталоге игры каталог с парой
библиотек от системы постарее и запускалось все это дело с указанием
использовать именно эти либы а не системые.
Но... склероз. Отшибло начисто. :)
Напомните похалуйста если кто помнит, какие либы (вроде три было)
и как при запуске заставить использовать именно каталог с не родными
либами?
На всяк случай жалоба:
divor@divor:/usr/local/games/civilisation> ./civctp

BUG! (Segmentation Fault) Going down hard...
CivCTP Linux 1.1 Fri Jun 11 10:50:58 PDT 1999
Built with flags:
-O2 -funroll-loops -fno-exceptions -fno-rtti -g -D_REENTRANT -DPACK=__attribute__ ((packed)) -DCIV3_SPECIES=75 -D_BFR_ -malign-double -D_SDL_STATIC_LIB -DSTATICALLY_LINKED
Built with glibc-2.0
Stack dump:
{
0x804b633
0xffffe420
0x49584ac2
0x49587d83
0x49587bc5
0x49502e91
0x49500303
0x818ae31
0x817f24b
0x817e7fa
0x81757c6
0x804dd60
0x804e88e
0x804ef36
0x8221530
0x8221473
0x804e594
0x804e79a
0x804b92f
0x80480fa
}
Please send a full bug report,
along with the contents of autosave to: support@lokigames.com
Killed


Ответ на: Спасибо! от DDDs

так там же должен быть скрипт который все это делает!

Если нету - посмотри в других играх (я например брал thinktanksdemo) - скрипт простой и понятный. Запускать напрямую бинарник ненадо.

Esh ★★★★
()
Ответ на: комментарий от Esh

Попробую. Знать бы чего еще им не хватает для полного счастья.
Играм в смысле.

DDDs
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.