LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets

Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?

«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»

Ну ок, а как это тогда делать на уровне .ebuild-файла?

Я хочу, чтобы включение USE=«debug» на одном из пакетов включало дебужность на всю глубину в пакетах платформы. А в генте рекомендуют только per package environment variables, а это не то же самое.

И мне не ясно, как должны устанавливаться дебужные версии всего по FHS.

Исправление Shushundr, :

Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets

Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?

«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»

Ну ок, а как это тогда делать на уровне .ebuild-файла?

Я хочу, чтобы включение USE=«debug» на одном из пакетов включало дебужность на всю глубину в пакетах платформы. А в генте рекомендуют только per package environment variables, а это не то же самое.

Исправление Shushundr, :

Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets

Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?

«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»

Ну ок, а как это тогда делать на уровне .ebuild-файла?

Исходная версия Shushundr, :

Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets

Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?