Re: Automatic documentation generation

Fons Rademakers (Fons.Rademakers@cern.ch)
Wed, 01 Oct 1997 20:06:43 +0200


Hi Laurent,

the crash is due to the fact that THtml can not find the
TBRIK.h file. I'll fix this (to at least not crash). Also if
it does not find the source file it will skip the class (but
at least not crash). It should work fine for you own classes.

Also note THtml does not yet work for interpreted classes
(as reported by Jim White).

Cheers, Fons.

Laurent Aphecetche wrote:
>
> Hi,
>
> I also have a pb. with THtml class,
>
> *******************************************
> * *
> * W E L C O M E to R O O T *
> * *
> * Version 1.03/04 1 October 1997 *
> * Development version *
> * *
> * You are welcome to visit our Web site *
> * http://root.cern.ch *
> * *
> *******************************************
>
> CINT/ROOT C/C++ Interpreter version 5.13.28, Sep 23 1997
> Type ? for help. Commands must be C++ statements.
> Enclose multiple statements between { }.
> root [0] gEnv->Print()
> Unix*.Root.DynamicPath: /taps/rosebud/new/lib:/usr2/cern/root/lib:.
> [User]
> Root.Html.OutputDir: /taps/rosebud/new/html [User]
> Root.Html.SourceDir: /taps/rosebud/new/src [User]
> Root.Html.HomePage: http://ganp03.in2p3.fr/nof/ [User]
> root [1] THtml html
> root [2] gHtml->MakeClass("TBRIK")
>
> *** Break *** segmentation violation
>
> The directories pointed do exist.
>
> Also, It seems that DynamicPath is not taken into account :
>
> > ls -al /taps/rosebud/new/lib
> -r-xr-xr-x 1 pompon TAPS 99681 Oct 1 11:30 libRosebud.so
>
> but :
>
> root [0] .!pwd
> /taps/rosebud/new
> root [1] gSystem->Load("libRosebud.so")
> (int)1
>
> if I go into lib/ dir :
>
> root [0] .!pwd
> /taps/rosebud/new/lib
> root [1] gSystem->Load("libRosebud.so")
> (int)0
>
> Any hint ?
>
> --
> APHECETCHE Laurent (mailto:aphecetche@ganil.fr)
> GANIL, B.P. 5027, 14076, Caen Cedex 5, France
> Vox: +33 (0)2 31 45 45 85 - Fax: +33 (0)2 31 45 46 65
> WWW: http://ganp03.in2p3.fr/nof/ & (perso.)
> http://www.mygale.org/~p0mp0n

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