Hi all, Is anyone else is hoping to use ROOT with Solaris C++ 5.0? The available Sun/Solaris version of ROOT was built for C++ 4.2, but it looks like it'll involve more than a simple recompile to update things. One of the first things that popped up manifested itself like this: "/opt/phenix/root/include/TString.h", line 48: Error: A typedef name cannot be used in an elaborated type specifier.. which can be fixed by tweaking RConfig.h (thanks to Kyle Pope): --- RConfig.h.orig Thu Sep 2 08:30:24 1999 +++ RConfig.h.new Thu Sep 2 08:31:15 1999 @@ -59,6 +59,9 @@ # define R__UNIX # define NEED_STRING # define NEED_SIGJMP +# if __SUNPRO_CC > 0x420 +# define R__ANSISTREAM +# endif #endif #ifdef __sgi Any other things like this folks are aware of? (I do imagine autoconf would be a big help in these kinds of situations :)) Dave -- David Morrison Brookhaven National Laboratory phone: 516-344-5840 Physics Department, Bldg 510 C fax: 516-344-3253 Upton, NY 11973-5000 email: dave@bnl.gov
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:39 MET