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