Hi Jacek, the dictionary warnings are ok. We compile normally the dictionaries without -O since that takes generally too long and too many resources for the relatively small gain of having these stubs optimized. Yes, just putting NOOPT=$(OPT) will optimize them. I removed the GMenu warning. Cheers, Fons. Jacek M. Holeczek wrote: > > In my last mail I have forgotten to mention that I get some warnings when > the rootcint generates dictionaries. Some of them ( these that look > seriously ) are : > ------------------------------------------------------------------------- > Generating dictionary META_G__Meta.cxx... > Limitation: macro handled as typedef char TWin32SendClass; FILE:TCint.h LINE:33 > ... > Generating dictionary TREE_G__Tree.cxx... > ... > Class TLeafObject: Do not generate Streamer() > *** Datamember TLeafB::fValue: pointer to fundamental type (need manual intervention) > *** Datamember TLeafI::fValue: pointer to fundamental type (need manual intervention) > ... > *** Datamember TLeafC::fValue: pointer to fundamental type (need manual intervention) > ------------------------------------------------------------------------- > There is only one warning coming from compilation : > ------------------------------------------------------------------------- > g++ ... -c GUI_GMenu.cxx > GUI_GMenu.cxx: In method `Bool_t TGMenuBar::HandleKey(struct Event_t *)': > GUI_GMenu.cxx:254: warning: `class TGMenuTitle * target' might be used uninitialized in this function > ------------------------------------------------------------------------- > I also noticed that in all cases newly created dictionaries are compiled > without OPT flags ( all other compiles/links include it - probably it's > sufficient to add NOOPT=$(OPT) in the main Makefile ). > Are these "warnings" serious ? Should I be afraid of them ? > Thanks in advance, > Best regards, > Jacek. -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7677910
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:30 MET