Re: running executable under windows

From: Axel Naumann <Axel.Naumann_at_cern.ch>
Date: Sun, 25 Jun 2006 17:57:01 +0200


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 Jun 25 2006 - 17:57:09 MEST

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