Rene Brun wrote: > [...] > Until this morning we had two versions of Root for Linux (Redhat 4.2 > and 5.0 under gcc 2.7). I have now added a third version generated > under Redhat5 with egcs. g++ and egcs seems to be incompatible > regarding some low level libraries. This looks like a mess. > The 3 versions now available from our Web site are: > - Redhat 4.2 with gcc 2.7 > - Redhat 5.0 with gcc 2.7 > - Redhat 5.0 with egcs 2.90.27 > > the third version has been generated on my laptop with: > (pcnotebrun.cern.ch) [984] g++ -v > Reading specs from > /usr/lib/gcc-lib/i586-unknown-linux/egcs-2.90.27/specs > gcc version egcs-2.90.27 980315 (egcs-1.0.2 release) Hello, that is the runtime type information of egcs. To get g++ compatible libraries, you need the compile option -fno-rtti and maybe -fno-exceptions. Have you thought about rebuilding the ROOT rtti on top of the standard C++ rtti or do you use other features of the compiler, which is already much closer to the standard than gcc 2.7? Christoph
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:33 MET