Linker bug - can't handle '.' in the DLL name

dickl dick221z at yahoo.com
Sun May 21 12:23:56 PDT 2006


It appears the linker does not properly reference a DLL in the 
executable when the DLL name contains an embedded '.'.

For example, I'm trying to convert the Intel IPP library for use with D. 
In the new version, the DLLS names are  in the format lib-5.1.dll. 
coffimplib places the name lib-5.1 in the import lib. The application 
links, but when the application is run, it complains that lib-5.1 is not 
found. Normally if a DLL is not found , the application would have said 
lib-5.1.dll not found.

As a side note, implib reports an error if the LIBRARY name contains an '.'



More information about the Digitalmars-d-bugs mailing list