Hi Peter, * Peter Rosin wrote on Sat, Jan 24, 2009 at 11:55:50AM CET: > > When you open libfoo.la, the preloader assumes that the preloaded > library is named libfoo.$libext. I.e. it doesn't care about the > libname_spec variable. This patch fixes that and makes > lt_dladvise.at pass on MSYS/MSVC (and maybe on OS/2).
What if the system allows several kinds of prefixes? Isn't that the case on some of the w32 setups (Cygwin?)? Can you post the verbose failure you're getting without this? Thanks, Ralf > 2009-11-24 Peter Rosin <[email protected]> > > Make preloading heed libname_spec. > * libltdl/ltdl.c (libprefix): New static variable describing > the prefix of static archives. > (try_dlopen): Use libprefix. > * libltdl/m4/ltdl.m4 (_LTDL_SETUP): Export prefix of static > archives to config.h.
