changeset 3928:b50d43f931b1

isl: use -no-undefined in windows build * src/isl.mk: set LDFLAGS=-no-undefined when in windows compile
author John Donoghue
date Tue, 05 May 2015 10:13:09 -0400
parents 3850b0c0c80d
children 6cb1bf4d1ab4
files src/isl.mk
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/isl.mk	Mon May 04 19:24:48 2015 -0400
+++ b/src/isl.mk	Tue May 05 10:13:09 2015 -0400
@@ -10,6 +10,10 @@
 $(PKG)_URL      := ftp://gcc.gnu.org/pub/gcc/infrastructure/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-gcc gmp
 
+ifeq ($(MXE_WINDOWS_BUILD),yes)
+ $(PKG)_EXTRA_MAKE_FLAGS="LDFLAGS='-no-undefined'"
+endif
+
 # stick to tested versions from gcc
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'ftp://gcc.gnu.org/pub/gcc/infrastructure/' | \
@@ -24,6 +28,6 @@
         $(ENABLE_SHARED_OR_STATIC) \
         --prefix='$(HOST_PREFIX)' \
         --with-gmp-prefix='$(HOST_PREFIX)'
-    $(MAKE) -C '$(1)' -j '$(JOBS)'
-    $(MAKE) -C '$(1)' -j '$(JOBS)' install
+    $(MAKE) -C '$(1)' -j '$(JOBS)' $($(PKG)_EXTRA_MAKE_FLAGS)
+    $(MAKE) -C '$(1)' -j '$(JOBS)' $($(PKG)_EXTRA_MAKE_FLAGS) install
 endef