RE:Re: ROOTCINT problems with long long

From: Masaharu Goto (MXJ02154@nifty.ne.jp)
Date: Thu Jul 22 1999 - 14:33:45 MEST


Dear Gora,

I'll copy the new version today. 

To support 'long long' in ROOT, you can simply copy 
$CINTSYSDIR/incluce/long.dl to $ROOTSYS/cint/include/long.dl.
However, it may not support 'unsigned long long' yet. 

Masaharu Goto

====================================================================
problems with long long 

MXJ02154@nifty.ne.jp writes:
Dear Masaharu,
  Thank you for your prompt reply. I have adopted your suggestion, and cut
out the parts from the system libraries that I did need. It was a bit tedious
to have to figure out all the dependencies in the various system files, so it
would be nice to have an updated cint.
  I have a related problem now. What exactly is the difference between cint
and rootcint? Now, what I have is a variable which is an unsigned long long
int. rootcint (ROOT version 2.22.09/Linux version 2.0.36 (Redhat 5.2)) still
chokes on this, with the message:
Error: source file "long.dl" cannot open  FILE:GPIB.h LINE:94
Error: 'long long' not ready. Go to $CINTSYSDIR/lib/longlong and run setup 
FILE:GPIB.h LINE:94

  With cint5.14 I can find and install the relevant file. However, I still
cannot get rootcint to support "long long" What more do I need to do, besides
installing cint5.14 and defining all the CINTSYSDIR variables, etc. Thanks,
again.

Regards,
Gora



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