FWIW, this turned out to be a combination of two things:
1. Ralph's experimental DSO's were referencing a missing symbol,
causing the underlying dlopen() to fail
2. LT 2.2.6 is incorrectly (IMHO) reporting "file not found" instead
of "missing symbol" through lt_dlerror(), which is darned co
On Oct 22, 2008, at 5:51 PM, Ralf Wildenhues wrote:
Shouldn't it work to re-dlopen the lib with RTLD_GLOBAL?
I actually don't know -- what will the linker do in this scenario?
(now I'm curious :-) )
Also, recent libltdl should allow you to choose which scope you want
in
the first place
Thanks Paul,
It´s working fine with PRELINK=NO.
Leonardo
Paul H. Hargrove escribió:
Leonardo,
As you say, there is the possiblity that moving from one node to
another has caused problems due to different shared libraries. The
result from this could be a segmentation fault, an illegal inst