What I am saying is that you ARE ALLOWED to include root/cint includes. However, with the current version it does not work so you will need the workaround of a private .h file. Next week when we release the next 1.03 update you will be able to include all the root/cint includes you want. Ciao, Fons. > > > ( ... ) > > like I said before this point is mood now since Masaharu has fixed > > the problem. For the time being if you need some special defines > > (const, defines, enums) from the root headers that are not in the > > precompiled dictionaries just add them to a private .h file. > > ( ... ) > Sorry, but fix of cint is not the point now. > The point is : why am I NOT ALLOWED to include root/cint includes ? > Could someone, please, answer this question. > Extracting some "special defines" to a "private .h file" doesn't seem, for > me, to be a good idea. With every new root release ( and they come every > month, or so ) I would have to check all my "private .h files" against new > root/cint includes, because maybe somwhere something was ( slighly, of > course ) changed. I prefer to simply #include original .h files to escape > of this problem. SO, WHY NOT ??? > Thanks in advance, > Jacek. > > -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland Phone: +41 22 7679248 E-Mail: Fons.Rademakers@cern.ch Fax: +41 22 7677910
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:21 MET