несколько дней назад я задавал вопрос про запуск
Maple6 на системе с glibc-2.3.*
(http://www.linux.org.ru/view-message.jsp?msgid=719578)
проблему удалось решить следующим образом:
1) установить glibc-2.2.3 в /usr/local/glibc-2.2.3
2) добавить путь /usr/local/glibc-2.2.3 к переменной LD_LIBRARY_PATH в скрипте, из которого запускается бинарник
3) скопировать линковщик ld-linux.so.2 из пакета glibc-2.2.3 в /lib/ld-2.2.3.so.2
4) в бинарнике lks из дистрибутива maple заменить строку /lib/ld-linux.so.2 на /lib/ld-2.2.3.so2 (например с помощью xxd и vi)
в результате проделанных манипуляций программа запускается и
(вроде бы) работает, хотя в некоторых файлах сохранились ссылки на
/lib/ld-linux.so.2
возможно эта информация пригодится кому-то еще.
про LD_LIBRARY_PATH и LD_PRELOAD следует читать man ld.so
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум glibc-2.2.5 again (2007)
- Форум segfault на новом ядре+glibc (2004)
- Форум segfault (2011)
- Форум Chromium segfault (2011)
- Форум [ff4]segfault (2011)
- Форум snmpd segfault (2011)
- Форум Wine Segfault (2014)
- Форум Странный segfault (2015)
- Форум Help!!! segfault (2014)
- Форум Аномальный segfault (2013)