Problems in compiling "root" in opensuse 10.3

From: <giorgio.denunzio_at_unile.it>
Date: Mon, 12 Nov 2007 13:26:21 +0100 (CET)


Hi all!
Never had any problem in compiling root on any machine! But now, on my just installed OpenSuse 10.3, when compiling the latest stable version, I get:

bin/rmkdepend -R -fcint/src/gcc3strm.d -Y -w 1000 -- -pipe -Wall -fPIC
-DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__TMPFILE -DG__OSFDLL -DG__ROOT
-DG__REDIRECTIO -Iinclude -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY
-Icint/src -pthread -Icint/lib/gcc3strm -D__cplusplus --
cint/src/gcc3strm.cxx
g++ -O2 -pipe -Wall -fPIC -DG__REGEXP -DG__UNIX -DG__SHAREDLIB
-DG__TMPFILE -DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -Iinclude
-DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY -Icint/src -pthread
-Icint/lib/gcc3strm -o cint/src/gcc3strm.o -c cint/src/gcc3strm.cxx
cint/src/gcc3strm.cxx: In function ‘int G__G__stream_7_7_0(G__value*, const char*, G__param*, int)’:
cint/src/gcc3strm.cxx:311: error: ‘class std::fpos<__mbstate_t>’ has no member named ‘operator==’
cint/src/gcc3strm.cxx: In function ‘int G__G__stream_7_8_0(G__value*, const char*, G__param*, int)’:
cint/src/gcc3strm.cxx:317: error: ‘class std::fpos<__mbstate_t>’ has no member named ‘operator!=’
cint/src/gcc3strm.cxx: In function ‘int G__G__stream__3_17(G__value*, const char*, G__param*, int)’:
cint/src/gcc3strm.cxx:3030: warning: dereferencing type-punned pointer will break strict-aliasing rules
make: *** [cint/src/gcc3strm.o] Error 1

Any hint?
In the meantime, I'll try and understand what's going on...

Ciao
Giorgio


Dr. Giorgio De Nunzio
Department of Materials Science
University of Salento
Lecce (Italy) Received on Mon Nov 12 2007 - 13:26:45 CET

This archive was generated by hypermail 2.2.0 : Mon Nov 12 2007 - 17:50:01 CET