Re: Problems in compiling "root" in opensuse 10.3

From: Axel Naumann <Axel.Naumann_at_cern.ch>
Date: Mon, 12 Nov 2007 14:07:18 +0100


Hi Giorgio,

thsi should be fixed in the subversion trunk of ROOT, where gcc4strm.cxx will be compiled instead of gcc3strm.cxx. If you still see it happen I'll need your exact GCC version.

Cheers, Axel.

giorgio.denunzio_at_unile.it wrote:
> 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 - 14:07:37 CET

This archive was generated by hypermail 2.2.0 : Tue Nov 13 2007 - 23:50:01 CET