On Thu, 30 Sep 2004, Peter O'Gorman wrote:
Isn't this what the dlname variable is for in the .la. Is the dlname
being set incorrectly or not at all? Or is it being used incorrectly?
From looking at the code ltdl first tries to open the old_library,
then if that fails it tries the dlname, you'd like it to stop opening
old_library I guess? The problem seems to be that it tries to open
old_library using all the available loaders, imo it should only be
trying the preopen loader.
Maybe I have not read enough code.
In the .la file, the entries are similar to
dlname='tiff.dll'
library_names='tiff.dll.a'
old_library='tiff.a'
dependency_libs='-L/bla /bla/bla/libGraphicsMagick.la ... -lgdi32 ...
-lm ...