[ROOT] root on PPC systems

From: Stephen J. Sanders (ssanders@ku.edu)
Date: Thu May 02 2002 - 18:48:59 MEST


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



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