CINT on IRIX64

From: victor perevoztchikov (perev@mail.phy.ornl.gov)
Date: Tue Mar 24 1998 - 22:02:55 MET


Dear Masa,

I have installed ROOT/CINT on IRIX64. I did it with mode -32
which compatible with SGI IRIX 5.3 machine :
short  = 2  bytes
int    = 4  bytes
long   = 4  bytes
float  = 4  bytes
double = 8  bytes
pointer = 4 bytes 


But default mode there is -n32 and CERNLIB compiled with this mode.
These modes (-32 and -n32) are incompatible one with other. As a result
you can not link CERNLIB with ROOT. 

I tryed to install ROOT/CINT with -n32 mode.
Compilation and link OK. But when I run CINT


cint> printf("ASDF")
Error: printf param[0]=0 must not be 0 FILE:/var/tmp/aaaa004vV LINE:1
*** Interpreter error recovered ***
cint> 

This happens not only with printf but with any function.

So for CINT is something different on IRIX64. What it coud be?

Sizes of all types are the same for -32 and -n32.

Thank you in advance.

Cheers Victor



-- 
-------------------------------------------------------------------------
Victor M. Perevoztchikov         perev@mail.phy.ornl.gov    [ US
				 perev@bnl.gov              [ US
                                 perev@vxcern.cern.ch       [ CH
                                 perev@mx.ihep.su           [ RUS

Brookhaven National Laboratory MS 510C PO Box 5000 Upton NY 11973-5000
                                                      Phone: 516-344-7107
                                                      FAX:   516-344-3253
Oak Ridge National Laboratory, MS 6374, Oak Ridge, TN 37831 (423-574 5928)
                                                       Fax  (423-576 5780)
University of Tennessee, Knoxville, TN 37996-1200  (secre-at 423-974 3342)



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:31 MET