Hi,
icc (intel-icc7-7.1-14, Version 7.1 Build 20030507Z) fails to compile
root 3.05/05 on my system:
$ gmake
icc -O -Iinclude -D_REENTRANT -o net/src/TAuthenticate.o -c net/src/TAuthenticate.cxx
/usr/include/bits/stat.h(70): error: incomplete type is not allowed
struct timespec st_atim; /* Time of last access. */
^
/usr/include/bits/stat.h(71): error: incomplete type is not allowed
struct timespec st_mtim; /* Time of last modification. */
^
/usr/include/bits/stat.h(72): error: incomplete type is not allowed
struct timespec st_ctim; /* Time of last status change. */
^
compilation aborted for net/src/TAuthenticate.cxx (code 2)
gmake: *** [net/src/TAuthenticate.o] Error 2
My configuration:
SuSE Linux 8.2 (with current updates), IA32.
$ export ROOTSYS=/usr/local/sci/root-3.05.05_icc/
$ cd $ROOTSYS
$ ./configure linuxicc
$ gmake
gcc (3.3) compiles root 3.05/05 OK. Is there a bug in the icc
compiler or is there a problem with my configuration?
Thanks,
Alexandr Malusek
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET