Различная оптимизация для разных прог

Как это автоматически сделать?Наподобии как это делается с флагами USE.
Например ядро гцц и иксы с максимальной оптимизацией по скорости
А sim kde с оптимизацией по размеру

А что мешает

А что мешает писать так:
USE= <необходимые флаги> emerge <прога>
Можно просто поправить для каждого пакета набор флагов в ebuild'ах.

USE можно и через

USE можно и через package.use устанавливать/Я говорил про CFLAGS

Такая же песня

Такая же песня как с юсом.
СFLAG="" emerge ...

ЗЫ
Кде и так один из самых тормозных десктоп менеждеров, а ежели его пожать за счет скорости....
А что будем делать с емерге ворлд?

я уже эту тему

я уже эту тему заводил... но...
ты имееш ввиду чтото вроде /etc/portage/packages.cflags ? =)

я тоже мучался, и решил написать свой "инсталятор" в котором база портажа будет + разные настройки для каждого ебилда (use,cflags,keywords, +unofficial ebilds)

пожелайте мне удачи! =)))
_________________
Blame!

А оно кому-то надо?

Для пояснения сути вопроса соберем к примеру mplayer...
Во превых на юсы ему глубоко.... Да и на опции ./configure по большому счету тоже. Инсталлятор обладает автоконфигуратором, который отрабатывает так как это возможно с его точки зрения. А USE/configure это всего лишь наши благие пожелания. Таким же образом он поступает и с флагами оптимизации. И это делают большинство инсталляторов. Бо оптимизация это задача программиста. И опции в большинстве случаев лучше выставляють в мейкфайле конкретно для каждого сишного модуля программы. В общем на откуп сборщику дают очень мало.

PS.
инсталлятор будет состоять из 3х (а может и пяти ?) строк на баше. Первая седом прошерстит файл конфига на предмет наличия флагов. Вторая установит переменну окружения а третья вызовет emerge.
Две строки на ваше усмотрение. Удачи.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".