RE: Problem upgrading from 4.00.02 to 4.03.02

From: Philippe Canal <pcanal_at_fnal.gov>
Date: Thu, 03 Mar 2005 18:08:02 -0600


Hi,

We recently discovered and fixed a problem that lead to similar type of errors.
You will need to use the code at the head of the CVS repository.

Cheers,
Philippe.

-----Original Message-----
From: owner-roottalk_at_pcroot.cern.ch [mailto:owner-roottalk_at_pcroot.cern.ch] On Behalf Of WSChoong_at_lbl.gov
Sent: Wednesday, March 02, 2005 6:11 PM
To: roottalk_at_pcroot.cern.ch
Subject: [ROOT] Problem upgrading from 4.00.02 to 4.03.02

I have been using ROOT 4.00.02 on a Window 2000 system. After I switch to using 4.03.02, I have problem running ROOT now. The problem is as follow. I have a macro file which with following lines

{
gROOT->Reset();

if (gSystem->Load("libDAASMI.dll")==0) {   printf("Shared library libDAASMI.dll loaded\n"); }

canvas = new TCanvas("canvas", "canvas", 0, 0, 800, 900); }

When I execute it, I get error from ROOT which I have included the printout at the end of this email. Now if I delete the lines loading 'libDAASMI.dll', I don't get any errors. 'libDAASMI.dll' is shared library which I created. I have attached 'libDAASMI.dll' in this email. I hope someone can helped me resolve this problem.

Compiled for win32 with thread support.

CINT/ROOT C/C++ Interpreter version 5.15.159, Nov 14 2004 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. Welcome to Prostate Scanner
root [0] .x test.C
Shared library libDAASMI.dll loaded
Load Error: Failed to load Dynamic link library C:\dev\root\4.03.02 \bin\libASIma
ge.dll
*** Interpreter error recovered ***
root [1] .q Received on Fri Mar 04 2005 - 01:10:21 MET

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:05 MET