Re: TString & dict

Fons Rademakers (Fons.Rademakers@cern.ch)
Tue, 03 Nov 1998 12:20:24 +0100


Hi Rutger,

the error message is printed only at the end of rootcint when a CINT
clean up is done. At that point the dictionary file has already been created
and closed. The cleanup has been added in /13 because it also cleans up some
tmp files. The dictionary is correct. So ignore this message.

Cheers, Fons.

PS: the TRootEmbeddedCanvas problem is also fixed.

Rutger van der Eijk wrote:
>
> Hi,
>
> Since the new version of ROOT (2/13) I get the following message from
> rootcint for every line in a class containing a static TString:
>
> Error: ~TString() header declared but not defined FILE: LINE:0
>
> for example:
> ----- OTRCMParameters.H -----
> #ifndef ROOT_TString
> #include "TString.h"
> #endif
>
> class OTRCMParameters
> {
> public:
> static TString fgRCMHostname; // hostname where RCM is present
> };
> -----
>
> gives this...
>
> What happend?
>
> Rutger

-- 
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