If I try to use icc with the "-cxxlib-gcc" flag it always complains about not having found the neccessary include files. "icpc: error: could not find directory in which the set of libstdc++ include files resides"
To begin with, the installation of g++, from which you intendicc to adopt the library,must be working for root when you install icc. I believe it must be a gcc installation in the range 3.2.x to 3.4.x (for current icc). If you don't have such an installation of g++, you should correct it, uninstall icc, and re-install.