[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