Mercurial > mxe-octave
changeset 3093:58c12937d1ba
[MSVC] enable libpng compilation
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Tue, 25 Jun 2013 11:41:22 -0400 |
parents | b299bc8e349a |
children | 121b54e000ed |
files | src/libpng.mk |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/libpng.mk Tue Jun 25 11:11:22 2013 -0400 +++ b/src/libpng.mk Tue Jun 25 11:41:22 2013 -0400 @@ -10,6 +10,11 @@ $(PKG)_URL_2 := ftp://ftp.simplesystems.org/pub/$(PKG)/png/src/$($(PKG)_FILE) $(PKG)_DEPS := zlib +# Configure script detection of memset and pow doesn't work on MSVC. +ifeq ($(MXE_SYSTEM),msvc) + $(PKG)_CONFIGURE_OPTIONS := ac_cv_func_memset=yes ac_cv_func_pow=yes +endif + define $(PKG)_UPDATE $(WGET) -q -O- 'http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng/libpng;a=tags' | \ grep '<a class="list name"' | \ @@ -26,7 +31,8 @@ $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ $(ENABLE_SHARED_OR_STATIC) \ - --prefix='$(HOST_PREFIX)' + $($(PKG)_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' && $(CONFIGURE_POST_HOOK) $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= rm -f $(HOST_LIBDIR)/libpng.la