"emerge" icc and then change the USE to;
[code:1]
icc - Use the Intel C++ Compiler if the package supports it
icc-pgo - Enable PGO data generation or use when use icc.
[/code:1]
here are some packages known to work:
Works with libtool 1.5 installed (perhaps even without):
[code:1]
xine-ui-0.9.22
blas-19980702 Need to change FC="g77" to FC="ifc" in ebuild
lapack-3.0 Need to change FC="g77" to FC="ifc" in ebuild
flac-1.1.0
bzip2-1.0.2-r2
unzip-5.50-r2
gzip-1.3.3-r2
povray-3.5c
sed-4.0.7
mpg123-0.59-r3
mpeg-lib-1.3.1-r1
libcdio
cdrtools
gtk+
tar
bison
xmame See bug 35607 for 2 small patches
bash See bug 36000 for patch to the latest bash ebuild
pyorbit
pkgconfig
glib
atk
pango
libpng
jpeg
tiff
sys-apps/debianutils-1.16.7-r4
sys-apps/coreutils-5.0.91-r2
sys-apps/psmisc-21.2-r4
sys-apps/grep-2.5.1-r1
sys-apps/less-381
sys-apps/which-2.16
sys-apps/sed-4.0.8
app-arch/cpio-2.5
sys-apps/diffutils-2.8.4-r4
net-misc/rsync-2.5.7
sys-apps/file-4.06
sys-apps/net-tools-1.60-r7
sys-apps/wget-1.9.1-r2
sys-apps/util-linux-2.13-r3
sys-apps/pam-login-3.14
sys-apps/shadow-4.0.3-r9
app-shells/sash-3.6
app-editors/nano-1.3.0
dev-python/python-fchksum-1.7.1
sys-apps/slocate-2.7-r3
sys-apps/findutils-4.1.20-r1
sys-devel/flex-2.5.4a-r5
net-misc/dhcpcd-1.3.22_p4-r3
sys-fs/e2fsprogs-1.34
sys-devel/make-3.80
app-arch/sharutils-4.2.1-r6
sys-libs/readline-4.3-r5
sys-libs/ncurses-5.3-r4
sys-devel/libtool-1.5
sys-devel/m4-1.4-r1
sys-devel/bison-1.875
sys-apps/texinfo-4.6
sys-apps/groff-1.18.1-r3
sys-apps/man-1.5m
sys-devel/patch-2.5.9
app-crypt/hashalot-0.1.0
sys-libs/cracklib-2.7-r8
dev-libs/popt-1.7-r1
sys-apps/kbd-1.08-r4
sys-apps/ed-0.2-r3
sys-apps/fbset-2.1
sys-devel/gettext-0.12.1
sys-devel/bc-1.06-r5
sys-devel/bin86-0.16.13
sys-libs/pwdb-0.62
sys-libs/db-4.1.25_p1-r3
[/code:1]
Packages reported to work (still being investigated)
[code:1]
gaim
qt
qt-3.3.0_beta1
arts
[/code:1]
Packages known *NOT* to work:
[code:1]
MozillaFirebird-0.7
mpqc-2.2.0
kdelibs 3.2 beta 2
sys-apps/procps-3.1.14-r1 - Fails to compile when compiled with ICC on file proc/readproc.c.
net-misc/openssh-3.7.1_p2-r1 - Fails to compile with a bunch of undefined refernces to intel_fast_mem{set,cpy}
app-arch/ncompress-4.2.4 - Fails to compile with a missing closing quote error on line 1870 of compress42.c
sys-apps/gawk-3.1.3 - Causes some breakage in the rc-scripts: /lib/rcscripts/filefuncs.so has ndefined
symbols.# sys-libs/pam-0.77 - Pam fails to recognize that CC=ICC has been set and uses gcc
anyways.
net-misc/iptuils-021109 - Same as pam, ignores CC.
dev-libs/expat-1.95.7 - Causes KDE Applications to segfault
dev-libs/openssl-0.9.7c-r1 - Gets stuck in a loop on creating certs
dev-libs/glib-2.2.3 - Causes artsd to segfault
sys-apps/module-init-tools-0.9.15_pre4 - fails on insmod.c (code 2)
sys-fs/devfsd-1.3.25-r5 - Causes boot to fail with "Symbol: "mksymlink" not found in GLOBAL." error.
[/code:1]