# HG changeset patch # User John Donoghue # Date 1370699653 14400 # Node ID d4c8aa885d1b683fc3b7ca90f14b484121cec7e9 # Parent 051574ceb3fc191aab28b98ba38c7be3f058d651 Update build-pkg-config.mk for native mingw build flags * src/build-pkg-config.mk: set CPPFLAGS='-march=i486' LN=$(LN) options for native mingw configure diff -r 051574ceb3fc -r d4c8aa885d1b src/build-pkg-config.mk --- a/src/build-pkg-config.mk Sat Jun 08 09:48:20 2013 -0400 +++ b/src/build-pkg-config.mk Sat Jun 08 09:54:13 2013 -0400 @@ -14,10 +14,16 @@ echo $($(PKG)_VERSION) endef +# native mingw needs to be told an architechure for the internal glib to build +ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) + $(PKG)_CONFIG_OPTS := CPPFLAGS='-march=i486' LN=$(LN) +endif + define $(PKG)_BUILD mkdir '$(1).build' cd '$(1).build' && '$(1)/configure' \ --with-internal-glib \ + $($(PKG)_CONFIG_OPTS) \ --with-pc-path='$(HOST_LIBDIR)/pkgconfig' \ --prefix='$(BUILD_TOOLS_PREFIX)' $(MAKE) -C '$(1).build' -j '$(JOBS)'