Всех с наступающим ;)
Тоакой вопрос крутится на языке...
При сборки во фрии компилятор определяет архитиктуру и применятет соответстующие паратетры оптимизации, как в линуксе? или можно добавить какойнибудь параметр в мейк.конф, типа cpu=I686_CPU? попробывал вписать arch=i686, но из- за этого возникли проблемы с даунлоадом некоторых пакетов...
Или я занимаюсь фигнёй? пошлите в доку, где "черным по белому" написано, что фря не отсталая! плз
>Тоакой вопрос крутится на языке...
>При сборки во фрии компилятор определяет архитиктуру и применятет соответстующие паратетры оптимизации как в линуксе? или можно добавить какойнибудь параметр в мейк.конф, типа
Компилятор во фре тот же, что и в линуксе gcc. Не слышал о том, что он взялся за пользователя решать, какие оптимизации тому нужны.
`Какой-нибудь параметр' добавить можно, /usr/share/examples/etc/make.conf на предмен CPUTYPE, man make.conf
>man make.conf
Спасибо, за ман!
>Компилятор во фре тот же, что и в линуксе gcc.Не слышал о том, что он взялся за пользователя решать, какие оптимизации тому нужны.
Ну, может не сам компилятор, а какието скрипты запускающие его... но точьно сами всовуют -О --arch=i686, видно же в консоле параметры которые передаються при мэйке
# dmesg |grep proc
CPU: Intel(R) Celeron(R) M processor 1.60GHz (1600.06-MHz 686-class CPU)а в /usr/share/examples/etc/make.conf
# (Intel CPUs) nocona pentium4[m] prescott pentium3[m] pentium-m
# pentium2 pentiumpro pentium-mmx pentium i486 i386какой же нужно указать тип проца параметром CPUTYPE=???
># dmesg |grep proc
>CPU: Intel(R) Celeron(R) M processor
> 1.60GHz (1600.06-MHz 686-class CPU)
>
>а в /usr/share/examples/etc/make.conf
># (Intel CPUs) nocona pentium4[m] prescott
>pentium3[m] pentium-m
># pentium2 pentiumpro pentium-mmx pentium i486 i386
>
>какой же нужно указать тип проца параметром CPUTYPE=???pentium-m и укажите.
># dmesg |grep proc
>CPU: Intel(R) Celeron(R) M processor
> 1.60GHz (1600.06-MHz 686-class CPU)
>
>а в /usr/share/examples/etc/make.conf
># (Intel CPUs) nocona pentium4[m] prescott
>pentium3[m] pentium-m
># pentium2 pentiumpro pentium-mmx pentium i486 i386
>
>какой же нужно указать тип проца параметром CPUTYPE=???
Наверное на основании:
grep Features /var/run/dmesg.bootА потом смотреть на -mtune в man gcc
>>man make.conf
>Спасибо, за ман!
>>Компилятор во фре тот же, что и в линуксе gcc.Не слышал о том, что он взялся за пользователя решать, какие оптимизации тому нужны.
>Ну, может не сам компилятор, а какието скрипты запускающие его... но точьно
>сами всовуют -О --arch=i686, видно же в консоле параметры которые передаються
>при мэйке
Ну так все правильно, а иначе зачем Вы указываете CPUTYPE... Если не хотите, можете указать "NO_CPU_CFLAGS" -- но смысл?
О значениях CPUTYPE, помоему, можно посмотреть в man gcc, ключ "-mtune".
У меня, описываемых Вами проблем, ни разу не было. Может Вы указали i686, а реально имеете i586 -- тогда да, будут проблемы?
>О значениях CPUTYPE, помоему, можно посмотреть в man gcc, ключ "-mtune".Не совсем. Смотреть нужно ключ -march. :)
Или заглянуть в /usr/share/mk/bsd.cpu.mk.
>Всех с наступающим ;)
>Тоакой вопрос крутится на языке...
>При сборки во фрии компилятор определяет архитиктуру и применятет соответстующие паратетры оптимизации,
>как в линуксе? или можно добавить какойнибудь параметр в мейк.конф, типа
>cpu=I686_CPU? попробывал вписать arch=i686, но из- за этого возникли проблемы с
Ну конечно, нет такой архитекруры - i686, это тип процессора.
>даунлоадом некоторых пакетов...
>Или я занимаюсь фигнёй? пошлите в доку, где "черным по белому" написано,
>что фря не отсталая! плз
Фигнёй занимаетесь, не нужно ничего добавлять. За 8 лет ни разу не видел чтобы компилятор сам не догадался какая у меня система.
http://www.freebsd.org/ru/
>Всех с наступающим ;)
>Тоакой вопрос крутится на языке...
>При сборки во фрии компилятор определяет архитиктуру и применятет соответстующие паратетры оптимизации,
>как в линуксе? или можно добавить какойнибудь параметр в мейк.конф, типа
>cpu=I686_CPU? попробывал вписать arch=i686, но из- за этого возникли проблемы с
>даунлоадом некоторых пакетов...
>Или я занимаюсь фигнёй? пошлите в доку, где "черным по белому" написано,
>что фря не отсталая! плзhttp://turbogaz.kharkov-ua.com/unix/security/world.php#c3