вторник, 22 март 2011 г.

ICC + Gentoo

Приемаме, че имаме инсталиран Composer XE на Intel, от който е част ICC.

От тук нататък има поне 2 варианта :)

1. Да се използва gcc по подразбиране и само пакетите изброени в /etc/portage/package.icc да се компилират с icc

2. Да се използва icc по подразбиране и само пакетите изброени в /etc/portage/package.gcc да се компилират с gcc

Aз реших въпреки всички заплахи да опитам втория вариант, че даже и да добавя леко рисковани оптимизации и на gcc.

В общи линии се придържах към това ръководство:

http://www.gentoo-wiki.info/HOWTO_ICC_and_Portage


UPDATE: /etc/portage/bashrc при мен изглежда по следния начин:

http://chvor.net/bashrc


Първия ред не е споменат в ръководството, но той е нужен за да може portage си намери пътя на до icc както и да си вземе и останалите променливи на средата необходими за работата с целия Composer XE.

Чрез този метод компилирах нормална "general purpose" система с gnome, kde, openbox, видео/аудио плеари, web browsers, flash и др. Също така смея да твърдя, че след едно- седмично използване на системата се забелязва леко подобрение във времето за реакция. Приложенията се държат неочаквано стабилно с изключение на compiz-fusion, който гръмна 1-2 пъти, но той си гърмеше и преди icc.

UPDATE: /etc/make.conf

http://chvor.net/make.conf


Това са пакетите, които са компилирани с gcc: /etc/portage/package.gcc:

http://chvor.net/package.gcc


Toва са всички инсталирани пакети:

http://chvor.net/world


Няма коментари:

Публикуване на коментар