LINUX.ORG.RU

сборка приложений с использованием нестандартных (не системных) библиотек


0

0

Как собрать приложение (например openssh) с использованием динамических библиотек, с версиями младше системных (например в системе glibc-2.2.5, + есть собранная целевая 2.1.1 для сборки под нее). Указание компилятору ключей -I(путь к заголовкам 2.2.1) -L(путь к библиотекам 2.2.1) не приводит к желаемому результату (сборка идет с системными библиотеками. Добавление (пути к библиотекам 2.2.1) в /etc/ld.so.conf и обновление кэша тоже не помогает.

anonymous

Подменить символьные ссылки на время сборки и откомпилировать статически.

KBAKEP
()

А если -lc указать -- поможет? Если нет, то можно попробовать собирать без неявной линковки с libc -- запусти `info gcc', там написано, какие опции для этого нужны.

nobody ★★
()

Попробуй gcc --nostdlib (вроде так пишется) -lc-2.2.1

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