Re: ROOT 221/07 on RH5.2 with PGCC 1.1.1 (2)

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Thu Mar 11 1999 - 15:09:18 MET


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