custom CFLAGS for every package
Killy 11 Августа, 2005 - 18:21
Все хорошо в Gentoo... но... полной оптимизации не получается, т.к. некоторые пакеты могут не собраться в теми флагами (CFLAGS/CXXFLAGS), которые укажет юзер...
Есть предложение расширить базу портажа флагами для GCC (ICC ?), например:
DEFAULT_CFLAGS="-pipe -march=i686 -mmmx...." - типа то, что всегда поставится в configure
ALLOWED_CFLAGS="-fomit-frame-pointer -msse -msse2 -mtune=k8 -mtune=pentium4 ...." - другие допустимые флаги из make.conf
DUMD_CFLAGS="-ffast-math -march=pentium4 -mfpmath=sse,387...." - то, что нужно выкинуть из того, что указано в make.conf
*_CXXFLAGS=* тоже самое
высказываемся....
»
- Для комментирования войдите или зарегистрируйтесь
если я не ошибаюсь, подобное уже давно есть
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
понятное дело, что в ./configure каждого пакета прописаны какието флаги, но...
это не способствует "глобальной" оптимизации...
хотелось бы, чтобы эти флаги можно было заменить на свои, причем безболезненно
ps: расскажите, что вы слышали по этому поводу
_________________
Blame!
они не только в ./configure прописаны... в Gentoo portage они так же есть в ebuild\eclass ;) правда не везде, но это и к лучшему, возможно...
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
agrh! надо чтоб
agrh!
надо чтоб везде! надо чтоб как после acovea!
ДАЕШъ ПОЛНЫй РАЗГОн! =)))
Blame!