Re: [ROOT] root on PPC systems

From: Stephen J. Sanders (ssanders@ku.edu)
Date: Fri May 03 2002 - 15:41:10 MEST


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