LINUX.ORG.RU

Разные версии библиотек.


0

0

Есть сервер со старыми версиями либ, поставить новее нельзя вроде как, есть cgi приложения (на С писаны и собраны с последними версиями либ), как мои cgi запустить на этом сервере? Пробовал статическую линковку, но помогает частично, полностью не прилинковываются gethostbyname и еще некоторые функции, уж не знаю почему....

Можно сделать свою директорию с нужными библиотеками и настроить LD_LIBRARY_PATH. Правда, может не сработать, если веб сервер не позволит менять LD_LIBRARY_PATH из-за соображений безопасности.

rmap
()

об этом ты можешь почитать в гугле: gogle://linux+static+binaries, там сказано почему libnss всегда через dlopen(или как оно называется) подргужается. Хотя, у меня есть предположение, что и эти либы можно подключить. На крайняк возьми альтернативные реализации gethostbyname

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

Хорошо, а как получить полный список необходимых либ, что бы сложить их в папку и ничего не забыть?

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