RE: [ROOT] rootcint broken in 3.05/03 ?

From: Philippe Canal (pcanal@fnal.gov)
Date: Fri Apr 18 2003 - 19:05:01 MEST


Hi Ken,

> rootcint AFit.h

This is a case of wrong command line for the situation.  This says to create a default named dictionary for AFit.h considered as a C source (as opposed to C++).

> rootcint -f AFit.Dict.cxx -c AFit.h
> with no error messages and it removes the Dict.cxx and Dict.h files.  

I can not reproduce that it removes the Dict files.  For me this command produce 2 files: AFit.Dict.cxx and AFit.Dict.h which are complete and compile properly.

Cheers,
Philippe

-----Original Message-----
From: Ken Teh [mailto:teh@phy.anl.gov]
Sent: Friday, April 18, 2003 11:46 AM
To: Philippe Canal
Subject: RE: [ROOT] rootcint broken in 3.05/03 ?


On Fri, 18 Apr 2003, Philippe Canal wrote:

> Hi Ken,
> 
> Can you please send me a small example to reproduce this problem?
> 
> Thanks,
> Philippe.
> 
> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch
> [mailto:owner-roottalk@pcroot.cern.ch]On Behalf Of Ken Teh
> Sent: Friday, April 18, 2003 9:42 AM
> To: roottalk
> Subject: [ROOT] rootcint broken in 3.05/03 ?
> 
> 
> Root 3.05/03 on a Linux RedHat 8.0/Pentium4.
> 
> I'm trying to build a rootcint dictionary from one of my class definitions 
> and it is aborting with the following message.
> 
> Warning: Unknown type 'TString' in function argument handled as int 
> FILE:/opt/root/pro/cint/include/_iostream LINE:114
> Limitation: Reference member not supported. Please use pointer 
> FILE:/opt/root/pro/include/TGenericClassInfo.h LINE:28
> 
> It builds correctly with 3.05/02 with RedHat8.0/Pentium3.
> 
> Any clues?
> 
> Ken
> 
> 



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