[PATCH] DLL support on cygwin
Masahiro Sakai <[email protected]> Thu, 17 Apr 2003 14:22:27 +0900 (JST)
| Newsgroups | gmane.comp.audio.audiofile |
|---|---|
| Message-ID | <[email protected]> |
----Next_Part(Thu_Apr_17_14:22:27_2003_462)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I made a small patch to allow to build libaudiofile as DLL on Cygwin. Changes: * configure.in: call AM_PROG_LIBTOOL after AC_PROG_CC. * configure.in: call AC_LIBTOOL_WIN32_DLL. * libaudiofile/Makefile.am (libaudiofile_la_LDFLAGS): add -no-undefined. Hope this is of use/interest, -- Masahiro Sakai ----Next_Part(Thu_Apr_17_14:22:27_2003_462)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="audiofile-0.2.3-2.patch" diff -urp audiofile-0.2.3.orig/configure.in audiofile-0.2.3/configure.in --- audiofile-0.2.3.orig/configure.in 2001-10-26 13:10:41.000000000 +0900 +++ audiofile-0.2.3/configure.in 2003-04-15 22:32:14.000000000 +0900 @@ -20,12 +20,13 @@ VERSION=$AUDIOFILE_VERSION AM_INIT_AUTOMAKE($PACKAGE, $VERSION) AM_CONFIG_HEADER(config.h) -AM_PROG_LIBTOOL dnl Checks for programs. AC_PROG_CC AC_PROG_INSTALL AC_PROG_MAKE_SET +AC_LIBTOOL_WIN32_DLL +AM_PROG_LIBTOOL dnl Checks for libraries. dnl Check for the ldexp function in the math library. diff -urp audiofile-0.2.3.orig/libaudiofile/Makefile.am audiofile-0.2.3/libaudiofile/Makefile.am --- audiofile-0.2.3.orig/libaudiofile/Makefile.am 2001-08-23 17:26:18.000000000 +0900 +++ audiofile-0.2.3/libaudiofile/Makefile.am 2003-04-15 22:32:38.000000000 +0900 @@ -23,7 +23,7 @@ libaudiofile_la_SOURCES = \ libaudiofile_la_LIBADD = modules/libmodules.la -libaudiofile_la_LDFLAGS = -version-info 0:2:0 +libaudiofile_la_LDFLAGS = -version-info 0:2:0 -no-undefined include_HEADERS = audiofile.h aupvlist.h af_vfs.h ----Next_Part(Thu_Apr_17_14:22:27_2003_462)----