Hi,
I have a complicated problem. I need to use the 32 bit version of ROOT on a 64 bit machine. This seems to cause trouble when I try to compile macros in CINT with .L xyz.C+, I get lots of assembler errors, probably related to the 32/64 bit issue:
{standard input}: Assembler messages:
{standard input}:11: Error: suffix or operands invalid for `push'
{standard input}:16: Error: relocated field and relocation type differ
in signedness
...
Is there a way to pass a switch to the assembler that fixes this?
I am using this root:
/afs/cern.ch/sw/lcg/app/releases/ROOT/5.26.00b/i686-slc5-gcc43-opt/root/bin/root
on such a machine:
Linux 2.6.18-194.8.1.el5 #1 SMP Thu Jul 1 19:04:48 EDT 2010 x86_64
x86_64 x86_64 GNU/Linux
Any help is much appreciated!
cu,
Alexander
Received on Wed Jul 28 2010 - 12:46:28 CEST
This archive was generated by hypermail 2.2.0 : Wed Jul 28 2010 - 17:50:01 CEST