LINUX.ORG.RU

Re: статическая линковка с g++

-static поможет.
Правда иногда надо делать типа:
 -Wl,-Bstatic -lYour_Library_Name
В целом info gcc сильно помогает;))

tvn ()
Ответ на: Re: статическая линковка с g++ от tvn

Re: Re: статическая линковка с g++

Осторожнее со статической линковкой! Под glibc2 она, строго говоря,
не предусмотрена!
См. мою беседу с самим собою, особенно предпоследнее сообщение:
http://www.linux.org.ru/view-message.jsp?msgid=211297
Прошу заметить, затронутым оказывается, например, gethostbyname(), что автоматически
означает, что статически слинкованные под glibc2 X-овые проги не всегда
(точнее, очень часто) не работают.

Die-Hard ★★★★★ ()

Re: статическая линковка с g++

2anonymous (*) (2002-10-09 03:08:40.39):
Да, ответить-то позабыл:

Надо стащить себе исходники libc6, откомпилить их в libc.a либу,
ОТКЛЮЧИВ НА ХРЕН динамическую поддержку nss (там есть опция в конфигуре, не помню ее на память),
и линковаться (статически, ессно) с этим творением. Разумеется, вкусностей nss при этом не
поимеешь - а оно тебе надо?

Насчет nss, если не в курсе, man nsswitch.conf

Die-Hard ★★★★★ ()

Re: статическая линковка с g++

очень надо, например когда сырцы неохота показывать :)

anonymous ()

Re: статическая линковка с g++

2anonymous (*) (2002-10-10 04:50:46.917):
> очень надо, например когда сырцы неохота показывать :)
Только сейчас сообразил, что это - ответ на мое
Die-Hard (*) (2002-10-09 22:01:06.65):
> Разумеется, вкусностей nss при этом не поимеешь - а оно тебе надо?

Не удачно сказанул - имел в виду: "а оно тебе надо - поиметь вкусности nss?"

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