[devel] --enable-mmx и arch пакетов
Led
=?iso-8859-1?q?led_=CE=C1_altlinux=2Eru?=
Пн Фев 27 12:18:03 MSK 2006
В сообщении от 25 февраля 2006 14:58 Konstantin A. Lepikhov написал(a):
> <цитата от="Pavlov Konstantin">
>
> > Привет всем.
> >
> > Это нормально, когда пакет собирается с --enable-mmx и в результате
> > сборки его
> > arch - i586?
>
> why not? Программа должна сама уметь узнавать о дополнительных
> возможностях CPU, и переходить в режим совместимости, если этих
> возможностей нет.
А если не умеет? Как заставить собирать incoming под i686 или даже под
pentium4? Примеры:
1) libxvid: под i586 использовать нет смысла, потому как скорость его работы,
собранного без ассемблерного i686-кода - раз 5 ниже.
2) libx264 - без ассемблерного кода MMX вобще не собирается, так что сборка в
сизифе i586 не совсем "честная". А для сборки с SSE2 (что очень полезно для
производительности сего прожорливого кодека) вобще нужен минимум
--target=pentium4.
--
Led.
Подробная информация о списке рассылки Devel