Re: ROOTCINT problems with long long

From: gora@solar2.ucr.edu
Date: Wed Jul 21 1999 - 20:48:48 MEST


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

>Dear Gora,
>
>Thank you for reporting this. I found a problem in CINT when you use it
>in typedef. I'll fix this in cint5.14.10.
>
>I understand that you do not want to change system header file. Workaround
>is to copy it into other directory, change the __quad_t difition and give
>the directory to rootcint by -I.
[...]



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