LINUX.ORG.RU

При сборке в библиотеку помещается асболютный кней путь, зачем?


0

1

gcc 4.5.2
Собрал libdrm, а шестнадцатеричным редактором увидел внутри абсолютный путь к месту сборки. Зачем он туда помещается и как это отразится на установке библиотеки, например если я захочу перенести ее на другую машину?

★★★
Ответ на: комментарий от anonymous

В Makefile который генерируется configure я искал -g или слово debug, не нашел.

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

Прочитал уже, тольк вот как сделать чтобы эта информация туда сразу не попадала, ведь это отладочная информация, и в релизе она не нужна? И влияет ли эта информация на что нибудь?

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

на размер бинарника влияет. Копай дальше, где-то у тебя в CFLAGS проникает -g. Ну или strip в Makefile добавь.

anonymous
()

Боже, простите меня пожалуйста, -g оказался везде, и в Makefile и в configure. Сам не знаю как смотрел, мне так стыдно.

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