From bd623f70d99fad8b975f8d4ee62ea4b1abf1272f Mon Sep 17 00:00:00 2001 From: Daniel Drake Date: Sun, 19 Sep 2010 14:21:01 +0100 Subject: [PATCH] MinGW: Use --add-stdcall-alias linker option Naming of symbols inside the library is inconsistent on Windows: http://wyw.dcweb.cn/stdcall.htm Use this linker option to add aliases which add compatibility with the "MSVC DLL" platform when a DEF file is used. It also better matches the appearance of the Windows API itself. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 39b11f2..84c361d 100644 --- a/configure.ac +++ b/configure.ac @@ -55,7 +55,7 @@ case $host in threads="windows" LIBS="-lsetupapi -lole32 -ladvapi32" # -avoid-version to avoid a naming scheme such as libusb-0.dll - AM_LDFLAGS="-no-undefined -avoid-version" + AM_LDFLAGS="-no-undefined -avoid-version --add-stdcall-alias" AC_CHECK_TOOL(RC, windres, no) ;; *-cygwin*) -- 2.7.4