[ROOT] Mac OS X compile problem

From: galyardt@fnal.gov
Date: Fri Sep 27 2002 - 05:39:02 MEST


Hi, 

I'm trying to get Root to compile on Mac OS X 10.2, and I get the same
error when trying to compile versions 3.03.03, 3.03.04, and 3.03.09 (the
latest).  Here's relevant portion of the GCC output:

----------------

cint/src/libstrm.cxx: In function `long int
G__2vbo_strstreambase_ios_0(long 
   int)':
cint/src/libstrm.cxx:1869: parse error before `)' token
cint/src/libstrm.cxx:1868: warning: unused parameter `long int pobject'
cint/src/libstrm.cxx: In function `void
G__cpp_setup_inheritanceG__stream()':
cint/src/libstrm.cxx:1968: `G__Lpbase' undeclared (first use this function)
cint/src/libstrm.cxx:1968: parse error before `)' token
cint/src/libstrm.cxx:1986: parse error before `)' token
cint/src/libstrm.cxx:2004: parse error before `)' token
cint/src/libstrm.cxx:2046: parse error before `)' token
cint/src/libstrm.cxx:2064: parse error before `)' token
cint/src/libstrm.cxx:2082: parse error before `)' token
cint/src/libstrm.cxx: In function `void G__setup_memvarfilebuf()':
cint/src/libstrm.cxx:2224: `openprot' is not a member of type `
   std::basic_filebuf<char, std::char_traits<char> >'
cint/src/libstrm.cxx: In function `void G__setup_memvarfstreambase()':
cint/src/libstrm.cxx:2233: parse error before `)' token
cint/src/libstrm.cxx: In function `void G__setup_memvarstrstreambase()':
cint/src/libstrm.cxx:2278: parse error before `)' token
make: *** [cint/src/libstrm.o] Error 1

-------------

I have installed DLCompat-20020913-10.2, Libcompat-14.1-2a, and
Libstreams-23-1a (there may be newer versions of these last two that I'm
not aware of).

Any help here would be appreciated.

Thanks,

Jason

---------------------------
Jason Galyardt
Carnegie Mellon University
galyardt@fnal.gov
---------------------------



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:11 MET