When the AC_LIBTOOL_WIN32_DLL macro was originated, it was necessary
to add dllexport decorations to library source code in order to build
a DLL.  When AC_LIBTOOL_WIN32_DLL was added to configure.in, it
enabled a few Windows specific tests, but most importantly, it enabled
building libraries as DLLs.

Due to binutils enhancements made in the past two years, both Cygwin
and MinGW are able to build DLLs without dllexport decorations.  In my
opinion, this makes AC_LIBTOOL_WIN32_DLL obsolete.   The few remaining
functions from this macro can be moved elsewhere in libtool.m4 so that
packages can automatically support building DLLs.

Comments?

Bob
======================================
Bob Friesenhahn
[EMAIL PROTECTED]
http://www.simplesystems.org/users/bfriesen



_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool

Reply via email to