Re: [ROOT] Bug in loading and unloading libraries?

From: Paolo Adragna (paolo.adragna@pi.infn.it)
Date: Wed Nov 03 2004 - 19:16:54 MET


Dear all,

after different trials the situation is always the same (see the whole thread  
for the history).

We tried a different compiler

compiled with gcc 3.2.3 on RedHat 7.3 CERN
ROOT  3.10.02 recompiled from source

We still get the same table of results:

                     root(1) noroot(2)


dict-root(a)       false   true
dict-noroot(b)    false   N/A
nodict-root(c)    true    false
nodict-noroot(d) true    true

(for an explanation of the meaning of the various names see previous mails)

We follow Philippe's suggest: checking with ldd we see that the libraries are 
actually what we expect to be.

We have no idea of what could be the problem, also because I tried everything 
on lxplus with gcc 2.96 and everything works. And also Philippe did some 
trials.

I would like to ask people of ROOT in Geneva to try, following the instruction 
in the first mail, compiling the program and to see if they get some trouble.

Thanks,

Paolo Adragna

On Thursday 21 October 2004 20:42, Philippe Canal wrote:
> Hi,
>
> I tried on redhat 7.3 with gcc 3.2.1.  And everything works!
> Make sure that the result of running 'ldd' on your libraries and executable
> is what you expect.
> Also you should compile in debug mode and see what is the stack trace given
> by gdb.
>
> Cheers,
> Philippe
>


-- 
Paolo Adragna
Istituto Nazionale di Fisica Nucleare
Sezione di Pisa
Via Buonarroti, 2 - Edificio C - Stanza 203
56127 Pisa - Italia
Tel. +39 050 221 4912



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET