From: Daniel Drake Date: Sun, 19 Sep 2010 13:21:01 +0000 (+0100) Subject: MinGW: Use --add-stdcall-alias linker option X-Git-Tag: upstream/1.0.21~894 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bd623f70d99fad8b975f8d4ee62ea4b1abf1272f;p=platform%2Fupstream%2Flibusb.git 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. --- 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*)