Hi Jiri and Damir, Thanks for the input. It looks like this is a problem that may solve itself with a little patience. If Debian is running gcc 3.0.4 my guess is the other distributions won't be too far behind. In the meantime, I can either avoid the use of booleans or fall back for root 3.02/07, which doesn't have this problem. Regards, Steve Jiri Masik wrote: > "Stephen J. Sanders" <ssanders@ku.edu> writes: > >> Hi, >> Root in its latest version does not run correctly on the linux PPC >> platform. The >> problem seems to be with the new treatment of booleans: >> >> Using the binaries built for Suse7.3 on a YellowDog Linux 2.2 system: >> root [0] Bool_t a = kTRUE; >> root [1] a >> (Bool_t)0 >> root [2] kTRUE >> (const Bool_t)0 >> root [3] true >> (const bool)1 >> root [4] Bool_t a = true >> root [5] a >> (Bool_t)0 >> >> Similar problems occur if I compile from source on the YDL system. >> I tried the simple minded approach of redefining the Bool_t back to the way >> it was in version 3.1 of root (where everything worked fine) but, of >> course, this >> results in numerous compilation complaints of redefined variables. >> >> Any suggestions (other than giving up on my Macintosh!)? >> >> Regards, Steve > > > Hi Steve, > > I cannot reproduce what you describe - I'm running > * Version 3.03/04 30 April 2002 * > on Linux/Debian/ppc, compiled from source with gcc-3.0.4, > configured with linuxdeb2ppc. > > What architecture did you use in ./configure? > cheers, > Jiri
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:52 MET