Hi, I'm trying to see if the recently released gcc 3.0 can compile ROOT. It has gotten as far as cint/src/libstrm.cxx which fails due to not being able to find stdiostream.h. This file is included with both CINT (in cint/include) (it just includes <iostream.h>) and with gcc 2.95 (in /usr/include/g++-3). However, it is missing in gcc 3.0 (not in /usr/include/g++-v3, note the `v'). More properly, it is missing from libstdc++3 which accompanies GCC. Is this a failure of CINT or GCC/libstc++ 3.0? I don't know enough about the C++ standard to know if stdiostream.h is supposed to be a standard header file or if CINT is relying on an assumption. I hope we can support this new compiler and library soon. It has many nice features. -Brett. PS: This was done with ROOT cvs as of today with gcc related packages coming from Debian (i386, sid).
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:50 MET