Re: AW: running executable under windows

From: Axel Naumann <Axel.Naumann_at_cern.ch>
Date: Sun, 02 Jul 2006 15:12:54 +0200


Hi Jan,

> Do I have to set ROOTSYS also as an environment variable in windows?

Yes. You can also simply set in in Control Panel/System/Env Vars, so it gets picked up by both cygwin and windows.

Cheers, Axel.

> Regards
> Jan
>
>
> -----Ursprüngliche Nachricht-----
> Von: owner-roottalk_at_pcroot.cern.ch
> [mailto:owner-roottalk_at_pcroot.cern.ch] Im Auftrag von Axel Naumann
> Gesendet: Sonntag, 25. Juni 2006 17:57
> An: fraenkle_jan_at_web.de
> Cc: roottalk_at_cern.ch
> Betreff: Re: [ROOT] running executable under windows
>
> Hi Jan,
>
> how do you link your executable? When trying to run it, do you have the
> proper libCint.dll, libHist.dll, etc in your %PATH%? Where does
> %ROOTSYS% point to when you run your executable?
>
> You can get depends.exe (ask Google) to check which libCint.dll your
> binary picks up. My guess is that it takes the wrong one - "wrong" as
> in: you linked with one version, and try to execute with another.
>
> Cheers, Axel.
>
> Jan Fränkle wrote:

>> Hi rooters,
>> I want to run a root-executable under Windows XP, i.e. the executable
>> uses some classes like TF1, TH1 and TCanvas. So I installed cygwin and
>> root 4.02/00. The macro works, while running it with root, completely
>> without any problems, but after compiling I run it as a standalone
>> programm and then this error message appears:  
>> "?ExecDouble_at_G__CallFunc@@QAENPAX_at_Z" was not found in  "libCint.dll" .
>>
>> Knows anybody of you this error and can help me?
>> Thank you!
>>
>> Best regards,
>> Jan
>>
>>
>>

>
Received on Sun Jul 02 2006 - 15:13:03 MEST

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:31:59 MET