Hi Armin,
I tried:
cd $ROOTSYS/test
make Event
--> this make libEvent.dll
cd $ROOTSYS
root
gSystem.Load("libEvent")
--> this fails test\libEvent.dll is not found since not in path
copy test\libEvent.dll to $ROOTSYS\bin
root
gSystem.Load("libEvent")
OK --> succeeds, libEvent.dll found in $ROOTSYS\bin.
This all with v2.25/00 on WinNT.
Cheers, Fons.
Armin Reichold wrote:
>
> Hi Fons,
> sorry to say so, but it does not work. I can not even start root because it
> does not find any dll's if I leave my .rootrc the way it is distributed. If
> I change it the way I indicate it does work. I conclude: Root does not parse
> the $(ENVVARIABLENAME) but sends it to the operating system. At least for
> the cases where the WinNT.*.Root.DynamicPath is concerned.
> cheers Armin
>
> *************************************************
> * Dr. Armin Reichold | private: *
> * Research Officer | 17 Frys Hill *
> * University of Oxford | Oxford *
> * Particle & Nuclear Phys. Lab. | OX4 7GW *
> * 1 Keble Road | UK *
> * Oxford OX1 3RH *
> * UK *
> * Room 612 *
> * *
> * Tel. : +44-(0)1865-273358...(office) *
> * Tel. : +44-(0)1865-434856...(private) *
> * Mobile: +44-(0)7930-431102...(emergency only) *
> * Fax. : +44-(0)1865-273418...(office) *
> * E-Mail: a.reichold1@physics.ox.ac.uk *
> * Netmeeting: ppnt67.physics.ox.ac.uk (business)*
> * ---//--- Dir. Server: webnt.physics.ox.ac.uk *
> *************************************************
>
> -----Original Message-----
> From: Fons Rademakers [mailto:Fons.Rademakers@cern.ch]
> Sent: Thursday, June 29, 2000 1:53 PM
> To: Armin Reichold
> Cc: 'Rene Brun'; Christian Haeberli; roottalk@pcroot.cern.ch
> Subject: Re: [ROOT] incorrect .rootrc in distributions
>
> Hi Armin,
>
> it should work as is since ROOT interprets $(ROOTSYS) and not WinNT.
> Try to put a macro mymacro.C in %ROOTSYS%\macros and then in root execute:
> .which mymacro.C
> You see it will print the correct path, and .x mymacro.C will execute the
> right macro.
>
> Cheers, Fons.
>
> Armin Reichold wrote:
> >
> > Hi,
> > the .rootrc files distributed since several versions of root have a bug
> > concerning NT environment variables. Where it says:
> >
> > WinNT.*.Root.DynamicPath: ./;$(ROOTSYS);$(ROOTSYS)/bin;$(PATH)
> > WinNT.*.Root.MacroPath: ./;$(ROOTSYS)/macros
> >
> > it should say:
> >
> > WinNT.*.Root.DynamicPath: ./;%ROOTSYS%;%ROOTSYS%/bin;$(PATH)
> > WinNT.*.Root.MacroPath: ./;%ROOTSYS%/macros
> >
> > because windows evaluates environment variables via %VARIBABLE_NAME% and
> not
> > via $(VARIBALE_NAME).
> >
> > cheers Armin
> >
> > *************************************************
> > * Dr. Armin Reichold | private: *
> > * Research Officer | 17 Frys Hill *
> > * University of Oxford | Oxford *
> > * Particle & Nuclear Phys. Lab. | OX4 7GW *
> > * 1 Keble Road | UK *
> > * Oxford OX1 3RH *
> > * UK *
> > * Room 612 *
> > * *
> > * Tel. : +44-(0)1865-273358...(office) *
> > * Tel. : +44-(0)1865-434856...(private) *
> > * Mobile: +44-(0)7930-431102...(emergency only) *
> > * Fax. : +44-(0)1865-273418...(office) *
> > * E-Mail: a.reichold1@physics.ox.ac.uk *
> > * Netmeeting: ppnt67.physics.ox.ac.uk (business)*
> > * ---//--- Dir. Server: webnt.physics.ox.ac.uk *
> > *************************************************
> >
>
> --
> 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
--
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 02 2001 - 11:50:29 MET