Как избавиться от линковки GNOME приложения с лишними библиотеками |
[исправить] |
Собираем по умолчанию:
readelf -d /usr/local/bin/gnome-terminal |grep NEEDED | wc -l
52 - требуется 52 библиотеки.
Устанавливаем флаг --as-needed:
export CFLAGS = "-Os -s -Wl,--as-needed"
После пересборки, требуется 21 реально необходимая для работы библиотека.
|
|
|
|
Раздел: Корень / Программисту и web-разработчику / C/C++, сборка, отладка |