Hello Andreas Zoglauer
Can you build the ROOT test suit as follows:
> cd %ROOTSYS%\test
> nmake -f MAkefile.win32
> tstring.exe
And tell us the outcome, thank you
----
Best regards
Valeri
> -----Original Message-----
> From: Andreas Zoglauer [mailto:zog@mpe.mpg.de]
> Sent: Friday, March 05, 2004 4:47 AM
> To: Valeri Fine; roottalk@pcroot.cern.ch; 'Valeriy Onuchin'
> Subject: Re: [ROOT] Different behaviour (i.e. Crash) of TString on
Linux and
> Windows
>
>
> Hello Valeri,
>
>
> I removed all hints of the old root and all PATH, etc. variables
needed
> by root
> I upgraded to Visual C++ 6 service pack 5.
> I installed your Qt Root.
> I created a new project.
>
>
> In order to make the program compile and run, I had to add some paths:
>
> In VC++ -> Tools -> Options -> Directories -> Include files:
> c:\programme\bnl\root\include
>
> In VC++ -> Tools -> Options -> Directories -> Library files:
> c:\programme\bnl\root\lib
>
> In VC++ -> Project -> Settings -> Link -> Object modules:
> libCore.dll
>
> In Windows XP SP1 I have to add the PATH variable:
> c:\Programme\bnl\root\bin
> (Otherwise libCORE.dll can not be found, when the program tries to
launch)
>
> Comparing this with the instruction from the
> http://root.cern.ch/root/Version310.html then
>
> 1. the \GX switch was already on
> 2. using Riostream.h did not solve the problem
> 3. MSVCIRT.LIB does not appear anywhere in the settings so no nee d to
> replace it
> 4. I did not add any of the libraries, because QTRoot is "one-click"
> install?
>
>
>
> But still my little programm crashes:
>
> #include <iostream>
> using namespace std;
> #include "TString.h"
>
> int main()
> {
> TString W = "Hello World";
> cout<<W<<endl; // <- Crash with access violation
>
> return 0;
> }
>
> And CINT does not print the following line:
>
> TString W = "Hello World";
> cout<<W<<endl; // no output
>
> cout<<(const char *)W<<endl; // output ok
> Hello World
>
>
> So, can you give me any hint where I might have a mess of different
VC++
> dlls???
>
>
> Any help is appreciated
>
> Andreas Zoglauer
>
>
>
>
> Valeri Fine wrote:
> > Hello Andreas. Can you try to install the version
> >>From http://root.bnl.gov to see whether your problem still persists.
> > It is one click installation.
> > I guess you have some mess (mix) of the different VC++ dlls.
> >
> > ----
> > Best regards
> > Valeri
> >
>
> --
>
> Andreas Zoglauer
>
> MPI fuer extraterrestrische Physik Phone: +49/89-30000-3848
> Postfach 1312 Fax: +49/89-30000-3569
> 85741 Garching, Germany Email: zog@mpe.mpg.de
>
>
>
>
>
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET