Решено. Вопрос по содержимому слакбилда

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

eager1979
Сообщения: 34

Решено. Вопрос по содержимому слакбилда

Сообщение eager1979 »

Подскажите что делается в вот этих строках (см ниже) при сборке программы из исходников с помощью слакбилда?

Код: Выделить всё

( cd $PKG
  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \
    xargs strip --strip-unneeded 2> /dev/null || true
  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | \
    xargs strip --strip-unneeded 2> /dev/null
)

Главный вопрос - чем мне грозит удаление этих строк, и соответственно сборкой программы без выполнения данных команд?
Сложные проблемы всегда имеют простые неправильные решения.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено. Вопрос по содержимому слакбилда

Сообщение bormant »

См. man strip

В каталоге $PKG и ниже из бинарных исполняемых файлов и динамических библиотек (.so) удаляет отладочную информацию. Без выполнения этих команд бинарники будут крупнее в размерах.
Спасибо сказали: