Компиляторы (Использование сторонних компиляторов)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Компиляторы

Сообщение deadhead »

Имется ли возможность собрать ядро используя компилятор отличный от gcc? И воообще, можно ли явно задать в ситеме компилятор исплользуемый "по умолчанию"?
[x] close
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Компиляторы

Сообщение serzh-z »

deadhead, скорее "нет", чем "да" - разработчики ядра любят расширения GNU в GCC со всеми вытекающими последствиями... Вполне возможно что Intel CC с этим справится, но не факт...
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Компиляторы

Сообщение nadge »

deadhead, можно вопрос... а чем GCC не устраивает?
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Компиляторы

Сообщение deadhead »

Не то чтобы не устраивает... ИМХО одно из приемуществ линуха, да и всего опен сорса, это возможность оптимизировать бинарники под конкретное аппоратное обеспечение (процесоор в частности).
Ну так вот собственно и зародился вопрос... а вообще хотелось бы собирать программы используя компилятор от интел, ибо являюсь обладателем процессора от этой фирмы... а код генерируемый их компиляторами являеться самым производительным (на их процессорах, конечно же).
[x] close
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Компиляторы

Сообщение deadhead »

вот ссылочку нашел http://www.pyrillion.org/ может кого и заинтересует... впечатления? пожелания? коментарии?
[x] close
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Компиляторы

Сообщение blackst0ne »

Что, Вы получите настолько огромное преимущество, что оно того стоит столько мучиться со сменой компилятора и пересборкой ядра (и других компонентов системы)?
gcc ведь тоже можно всякие -mtune, CFLAGS передавать.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Компиляторы

Сообщение uptime »

Преимущество будет. Ощутимое преимущество будет на очень ограниченном числе "тяжелых" приложений. Заниматься этим нужно, потому-что это unix-way :)

успехов

deadhead, вы не указали дистрибутив. Вам стоит посмотреть в сторону gentoo.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Компиляторы

Сообщение deadhead »

Спасибо uptime!
Я пока новичок в мире линух и использую SLED 10, ибо еще не совсем врубился в тонкости ручной настройки...
Скачал я себе этот патч... результаты сообщу обязательно... но позже ;-)
[x] close
Спасибо сказали: