LINUX.ORG.RU

-static и strip


0

0

Есть ли вероятность, что программа будет работать некорректно, если сделать следующие изменения в процессе сборки ?: a) линковать с -static b) использовать после сборки strip на исполняемый файл

Вопрос вызван следующей ситуацией: Есть довоьно большой программный комплекс, который надо выкладывать наружу, но проверять все после нет времени.

anonymous

Я обычно все инарники стараюсь прогнать strip'ом.

Довольно таки неплохая экономия дискового пространства :-)

Пока никаких изменений в работе не видел.

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

Ok. Насчет strip понятно. как насчет -static ?

anonymous
()

Да всенормально будет :-)

Небоись, просто доверся gcc :-)

Dead ★★★★
()

экономия то не плохая
но корка с дебаг инфой хорошая штука

anonymous
()

При использовании статической линковки могут быть грабли. Пример: новая версия glibc иначе хранит данные по локалям. Если прога слинкована с glibc динамически, то проблем нет. Если линковка была статической с более ранней версией, то на машине с новой версией glibc у этой проги будут глюки.

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