Re: [ROOT] long long problem in 3.05.05

From: Rene Brun (Rene.Brun@cern.ch)
Date: Thu Jun 19 2003 - 15:45:43 MEST


Michael,

If you compile from source, make sure that you start from the CVS head.

Rene Brun

Michael Groys wrote:
> 
> Hi Birger,
> I also encountered with this problem.
> My temporary solution was to put lines
> that contain Long64_t & ULong64_t in .h
> files in the form
> #ifndef __CINT__
> ...
> #endif
> In the minimal case you need to do this
> with files Rtypes.h & TBuffer.h
> You can try my files
> (May be you will need to append -D__CINT__ option
> to the rootcint command line)
> Cheers Michael.
> 
> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch
> [mailto:owner-roottalk@pcroot.cern.ch] On Behalf Of
> koblitz@poly.in2p3.fr
> Sent: 19 June 2003 10:25
> To: Rene Brun
> Cc: roottalk@pcroot.cern.ch
> Subject: [ROOT] long long problem in 3.05.05
> 
> Hi Rene,
> 
> I had to switch to v3.05.05 for the CMS-ECAL analysis software since you
> told Jean Bourotte to use this version which fixed an important bug.
> Previously I used 3.04.02. Now I am running into a serious problem:
> 
> rootcint -f Linux/H4DBManagerDict.C -c -I. -I/h4utils  -DWITH_MYSQL
> -D__LINUX__ -DH4_BOUNDS_CHECK  H4DBManager.h H4DBManagerLinkDef.h
> Error: 'long long' not ready. Go to $CINTSYSDIR/lib/longlong and run
> setup
> FILE:/coda/software/root/v3.05.05//include/Rtypes.h LINE:80
> Warning: Error occured during reading source files
> Warning: Error occured during dictionary source generation
> !!!Removing Linux/H4DBManagerDict.C Linux/H4DBManagerDict.h !!!
> 
> The offending code can be found at:
> /afs/cern.ch/user/k/koblitz/public/h4/h4rootdb/src
> 
> I am quite desperate to get this fixed, since people are pressing for
> our
> software to be there before the Test-Beam. I already tried some hours to
> 
> get the long long working and did not succeed. Since it ran without long
> long
> data type before I anyway don't understand why this is necessary!
> 
> Thanks in advance,
>   Birger
> 
> PS: I am using root_v3.05.05.Linux.RH7.3.gcc296.tar.gz
> 
> --
>  Birger Koblitz                Tel: +33/1 69 33 31 73
>  Ecole Polytechnique - LLR
>  Route de Saclay
>  F-91128 Palaiseau
> 
>   --------------------------------------------------------------------------------
>                Name: Rtypes.h
>    Rtypes.h    Type: unspecified type (application/octet-stream)
>            Encoding: quoted-printable
> 
>                 Name: TBuffer.h
>    TBuffer.h    Type: unspecified type (application/octet-stream)
>             Encoding: quoted-printable



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET