Re: Automatic Documentation Generation

Valery Fine (fine@bnl.gov)
Thu, 11 Mar 1999 14:30:37 -0500


Dear F.X. Gentit

you wrote:

> When I follow the indication to produce automatically
> html documentation given in the root documentation, everything goes fine
> with ROOT on HP.

> On the contrary, on a PC with ROOT under Windows NT, I have the following
> 2 problems :

My guess you have two or more ".rootrc" files on your path and you
did edit one of them but picking another one.

Could you check this too.

Could you send the full text of your .rootrc file to investigate.
I was enable to reproduce your problem.
To watch how it works I added some print statement into Env class of ROOT
that is used to access all values from ".rootrc" file and got:

CINT/ROOT C/C++ Interpreter version 5.13.89, Feb 17 1999
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
Getvalue for Rint.Load : gSystemName = WinNT
Getvalue result = rootalias.C
Getvalue for Root.MacroPath : gSystemName = WinNT
Getvalue result =
./;e:\users\root/star/macros;//Sol/afs_rhic/star/packag
s/dev/.intel_wnt/bin;e:\users\root/macros
Getvalue for Rint.Logon : gSystemName = WinNT
Getvalue result = rootlogon.C
Getvalue for Rint.History : gSystemName = WinNT
Getvalue result = \\HEPBURN\Users\fine/.root_hist

root [0] gEnv->GetValue( "Root.Html.SourceDir")
(class TObject*)0x0

root [1] gEnv->GetValue( "Root.Html.SourceDir","src/")
Getvalue for Root.Html.SourceDir : gSystemName = WinNT
Getvalue result = ./;src/;999
(char* 0xb99d64)"./;src/;999"

root [2] gEnv->GetValue( "Root.Html.OutputDir","html/")
Getvalue for Root.Html.OutputDir : gSystemName = WinNT
Getvalue result = html/;ggg
(char* 0xb993c4)"html/;ggg"

where "result = ./;src/;999
and "result = html/;ggg"
are very lines from my ".rootrc" file.

With my regards,
Valery