[sisyphus] Пересборка системы под свой проц.
Nick Perelyaev
=?iso-8859-1?q?nick=5Fperelyaev_=CE=C1_mail=2Eru?=
Чт Янв 29 21:54:45 MSK 2004
On Wed, 28 Jan 2004 17:51:22 +0300
Немос <nemos на newmail.ru> wrote:
> Maxim Tyurin пишет:
>
> >On Tue, Jan 27, 2004 at 07:06:13PM +0300, Немос wrote:
> ><scip>
> >
> >
> >>>-march определяет какие процессорные инструкции будут
> >>>использоваться (например использование mmx/sse/etc), -mcpu
> >>>определяет как это всё будет оптимизироваться (например
> >>>распаралеливание на i586+).
> >>>
> >>>
> >>>
> >>Интересно почему в шаблоне для сборки под i(3,4,5)86 стоят
> >>-march=i(3,4,5)86 -mcpu=i686.
> >>
> >>
> >
> >Это звучит примерно так
> >оптимизировать под i686 но оставить совместимость с i586
> >
> >
> т. е что бы все таки оптимизировать под i586 или k6 мне необходимо под
> править соответствующие конфиги rpm.
>
> А как указать например что собрать под атлон с поддержкой sse или без нее?
gcc 3.2.3
CFLGS= -O3 -march=athlon-xp(или athlon) -mcpu=athlon-xp(или athlon) -msse (или -fpmath=sse)
или это все в rpmrc или в athlon-alt-linux(у меня почему-то из athlon-alt-linux не заработало, только из /usr/lib/rpm/rpmrc)
выключить -mno-sse -mno-3dnow (это все одно и то же)
Можно вместо -msse поставить -m3dnow. Что лучше - есть разные мнения.
>
> p.s.
> все таки с чего начинать пересборку системы с ядра или glibc?
ядро->glibc (тут, говорят -msse не уместен, но я собрал с ним.. пока работает) -> xfree86-> kde(gnome) -> -xmms,mplayer,opengl-софты.
С glibc я бы посоветовал по-аккуратнее. Это основа всего, что лежит на / и ниже. И локаль. Сбакапить и держать бутовый диск под руками. Инсталировать, прибив все демоны и процессы в single-mode.
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
--
С уважением, Николай Переляев e-mail: nick_perelyaev на mail.ru
Подробная информация о списке рассылки Sisyphus