LINUX.ORG.RU

libc_nonshared.a


0

0

Парни, пожалуйста поясните мне следующую ситуацию: при переходе с glibc-2.1.3 на glibc-2.2.5 хотел сохранить ряд бинарных приложений без перекомпиляции, но выяснилось что пяток C-фунций почему-то перекочевали в аппендикс под именем libc_nonshared.a, причем появился файлик /usr/lib/libc.so, в котором прописана директива GROUP объединяющая /lib/libc.so.6 и аппендикс libc_nonshared.a.

Вопросы в следующем: - зачем функции fstat, stat и др. были скрыты и переехали в libc_nonshared.a; - можно ли обойтись без перекомпиляции установленного софта и конвертации libc_nonshared.a в libc_shared.so и LD_PRELOAD запустить его; - и правильно ли я понимаю, что /usr/lib/libc.so работает только на сборку?

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