Приемаме, че имаме инсталиран 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
Няма коментари:
Публикуване на коментар