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
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET