Re: [ROOT] Problem with version 3.03.09 on the Windows XP

From: Rene Brun (Rene.Brun@cern.ch)
Date: Mon Sep 23 2002 - 21:28:29 MEST


Hi Valery, Daniel, Nick,

We had a few reports (mainly you) indicating that the latest
versions 3.03/08 or 3.03/09 are not correctly runnning under Windows.
On the other hand, we also have reports from many people who do not
see any problems with these versions. Curious!
I would appreciate if more people running on Windows could report
success or failure with these latest versions.
If you have a failure, could you tell me if you have multiple
versions of Root on your disk and
 - if you have a .rootrc file, which variables are you redefining
 - do you have #include statements like #include <iostream> in your
   rootlogon.C file

if you run successfully, please send me just one line "it is ok"

Thanks for your awaited cooperation.

Rene Brun


On Fri, 20 Sep 2002, Valeri Fine wrote:

> Hello Rene
> 
> I don't think this does explain the observation none has seen before ROOT
> 3.03.08
> It sounds by some reason newest ROOT tries to load the RTypesCint.h header
> file
> with LoadLibrary Win32 call. i.e. ROOT does treat that text file as DLL
> (sometimes!!!)
> No PATH mess may explain this.
> It sounds some new flag has been introduced that ROOT failed to initialized
> properly.
> I am suspecting the initial value of the flag depends of the current random
> memory cell
> state.
> 
>                Just my 2 cents.
>                                              Valeri
> 
> ----- Original Message -----
> From: "Rene Brun" <Rene.Brun@cern.ch>
> To: "Andrei Daniel" <daniel@jinr.ru.cern.ch>
> Cc: "Roottalk" <roottalk@pcroot.cern.ch>
> Sent: Friday, September 20, 2002 4:26 AM
> Subject: Re: [ROOT] Problem with version 3.03.09 on the Windows XP
> 
> 
> > Hi Andrei,
> >
> > I suspect a problem with PATH, Dynamicpath, MacroPath
> > The original definitions for DynamicPath and MacroPath is in
> > $ROOTSYS/etc/system.rootrc, see lines:
> >
> >
> > # Path used by dynamic loader to find shared libraries and macros
> > # Paths are different for Unix and Windows. The example shows the defaults
> > # for all ROOT applications for either Unix or Windows.
> > Unix.*.Root.DynamicPath:    .:$(ROOTSYS)/lib
> > Unix.*.Root.MacroPath:      .:$(ROOTSYS)/macros
> > WinNT.*.Root.DynamicPath:   .;$(ROOTSYS)/bin;$(PATH)
> > WinNT.*.Root.MacroPath:     .;$(ROOTSYS)/macros
> >
> > You may have a mismatch between inconsistent definitions of the path
> > coming from different versions of Root, depending how you install
> > the system.
> >
> > Rene Brun
> >
> >
> > On Fri, 20 Sep 2002, Andrei Daniel wrote:
> >
> > > Hallo,
> > >
> > > Excuse me. Who can explain what may be wrong with ROOT version 3.03.09
> > > on
> > > the PC working under windows XP. Some time it works OK. But some time,
> > > when I only call root, it generates an error and suggests to send error
> > > message
> > > to Microsoft. Some time, during the start it generate message
> > >
> > > "The application or DLL d:\root\include\RTypesCint.h is not a valid
> > > Windows image.
> > > Please check this against your installation diskette".
> > >
> > > If I simply delete all files in the directory root and back to the
> > > version 3.03.07
> > > then ROOT works stably without errors. I had approximately the same
> > > problems
> > > with version 3.03.08. And I never faced with similar ROOT behavior
> > > previously.
> > >
> > > Sincerely Yours,
> > > Andrei
> > >
> > > ----------------------------------------------
> > > Andrei Daniel
> > > FLNR, JINR, Dubna 141980 Russia
> > > e-mail: daniel@jinr.ru
> > > tel: 7 (09621) 64568   fax: 7 (09621) 65083
> > >
> > >
> >
> 



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:11 MET