Compiling ROOT with ICC v.14

Hi, ROOTers!

[code]# icpc -v
icpc version 14.0.0 (gcc version 4.7.3 compatibility)

icpc -V

Intel® C++ Intel® 64 Compiler XE for applications running on Intel® 64, Version 14.0 Build 20130728
Copyright © 1985-2013 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY
[/code]
I have the same problem as in roottalk in 2011:

[code]In file included from cint/cint/src/dict/libstrm.h(37),
from cint/cint/src/dict/libstrm.cxx(14):
cint/cint/lib/stream/iostrm.h(24): catastrophic error: cannot open source file “iostream.h”
#include <iostream.h>
^

compilation aborted for cint/cint/src/dict/libstrm.cxx (code 4)
make: *** [cint/cint/src/dict/libstrm.o] Error 4
[/code]
What to do? Do you need more info or is that enough?

Hi,

on which platform are you? How did you configure root?
You could try:

./configure linuxx8664icc --with-ld=icpc  
make -j 20

On slc6 it works.

Cheers,
Danilo

Gentoo Linux
From config.status:

linuxx8664icc --prefix=/usr --etcdir=/etc/root --libdir=/usr/lib64/root --docdir=/usr/share/doc/root-5.34.14 --tutdir=/usr/share/doc/root-5.34.14/examples/tutorials --testdir=/usr/share/doc/root-5.34.14/examples/tests --with-cc=icc --with-cxx=icpc --with-f77=x86_64-pc-linux-gnu-gfortran --with-ld=icpc --with-afs-shared=yes --with-sys-iconpath=/usr/share/pixmaps --disable-builtin-afterimage --disable-builtin-ftgl --disable-builtin-freetype --disable-builtin-glew --disable-builtin-pcre --disable-builtin-zlib --disable-builtin-lzma --disable-cling --enable-astiff --enable-explicitlink --enable-gdml --enable-memstat --enable-shadowpw --enable-shared --enable-soversion --enable-table --fail-on-missing --enable-x11 --enable-asimage --enable-xft --disable-afs --disable-bonjour --disable-cxx11 --disable-fitsio --enable-fftw3 --disable-gviz --disable-krb5 --disable-ldap --enable-gsl-shared --enable-genvector --enable-mathmore --enable-minuit2 --enable-roofit --enable-tmva --enable-unuran --disable-mysql --disable-odbc --enable-opengl --disable-oracle --disable-pgsql --disable-rpath --disable-pythia6 --disable-pythia8 --disable-python --disable-qt --disable-qtgsi --enable-cintex --enable-reflex --disable-ruby --enable-sqlite --enable-ssl --enable-xml --disable-xrootd

Please remove:

--with-cc=icc --with-cxx=icpc 

Compiled successfully without all that
[ul]
–with-cc
–with-cxx
–with-f77
–with-ld
[/ul]
I will contact the maintainer to fix it.