On May 8, 2007, at 1:17 PM, Ralf Wildenhues wrote:
Now that Gary has added interfaces to libltdl to control dlopen symbol
locality:
<http://thread.gmane.org/gmane.comp.gnu.libtool.patches/7442/
focus=7527>
would it be possible that you test this new functionality and check
whether it works for you?
I finally got a chance to give it a shot, and am running into
problems. I'm a cvs checkout from yesterday.
It looks like the problem with lt_dlopenext() -- we always call it
with an absolute path to a dso, minus the extension. Before the
patches from Gary, this worked. Now lt_dlopenext() always returns an
error in that case, and the error returned from libtool is "file not
found". I unfortunately don't have time in the next week to
investigate further. System details:
host-triplet: x86_64-unknown-linux-gnu
shell: /bin/sh
compiler: gcc
compiler flags: -g -Wall -Wundef -Wno-long-long -
Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -
pedantic -Werror-implicit-function-declaration -finline-functions -
fno-strict-aliasing -pthread
linker: /usr/bin/ld -m elf_x86_64 (gnu? yes)
libtool: (GNU libtool 1.2460 2007/05/10 17:30:29) 2.1a
automake: automake (GNU automake) 1.10
autoconf: autoconf (GNU Autoconf) 2.61
Brian
--
Brian W. Barrett
Open MPI Team, CCS-1
Los Alamos National Laboratory