I searched and tried to add “-cxxlib-icc” to “EXTRA_CFLAGS” and “EXTRA_CXXFLAGS” within config/Makefile.config. I got another error while compiling CINT. Please see the attachement. make_1.log.gz (1.68 KB)
The “cxxabi.h” works with “-cxxlib-icc”, but others don’t. If the src includes “cxxabi.h”, it cannot be compiled with “-cxxlib-gcc”. But many sources cannot work with “-cxxlib-icc”. I think, that’s should be a big problem while compiing ROOT with icc.
my development platform is RH 9 with icc 9.0 and there are no problems compiling ROOT with the Reflex library there. I assume you’ve correctly setup icc (sourcing /opt/intel/cc/9.0/bin/iccvars.sh at shell startup) and that you’ve configure ROOT using: ./configure linuxicc