This fixes a problem when compiling with mingw-headers version 3.3
where the use of SHGetFolderPath() expands to a call to CoTaskMemFree()
which is defined in libole32.dll:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/shobjidl.h:29954: undefined reference to `__imp_CoTaskMemFree'
case $host_os in
*mingw*) AC_DEFINE([MSWIN_API], 1,
[Define to 1 to use Microsoft Windows native API.])
- EXTRA_LIBS='-lshlwapi -lshell32 -lws2_32'
+ EXTRA_LIBS='-lshlwapi -lshell32 -lws2_32 -lole32'
mswin_api=yes;;
*) mswin_api=no;;
esac