mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] Tutorial buglet?


From: Werner LEMBERG
Subject: Re: [Mingw-cross-env-list] Tutorial buglet?
Date: Wed, 07 Aug 2013 06:38:11 +0200 (CEST)

> It would be great if you could provide a patch (or a pull request)
> that adds some of the missing symlinks.

Attached.  Note that the stress lies on `some' since I've only
installed a relatively small subset of the provided mxe packages.


    Werner
>From f935db4efa46720b95fe845127d611d23a162f53 Mon Sep 17 00:00:00 2001
From: Werner Lemberg <address@hidden>
Date: Wed, 7 Aug 2013 06:35:41 +0200
Subject: [PATCH] Add some links to have target-specific `foo-config' files.

---
 src/freetype.mk     | 1 +
 src/libgpg_error.mk | 1 +
 src/libpng.mk       | 1 +
 src/pcre.mk         | 1 +
 4 files changed, 4 insertions(+)

diff --git a/src/freetype.mk b/src/freetype.mk
index 7e64934..42f65a3 100644
--- a/src/freetype.mk
+++ b/src/freetype.mk
@@ -28,4 +28,5 @@ define $(PKG)_BUILD
         FT2_EXTRA_LIBS="`$(TARGET)-pkg-config libpng --libs`"
     $(MAKE) -C '$(1)' -j '$(JOBS)'
     $(MAKE) -C '$(1)' -j 1 install
+    ln -sf '$(PREFIX)/$(TARGET)/bin/freetype-config' 
'$(PREFIX)/bin/$(TARGET)-freetype-config'
 endef
diff --git a/src/libgpg_error.mk b/src/libgpg_error.mk
index 42abb35..58732b5 100644
--- a/src/libgpg_error.mk
+++ b/src/libgpg_error.mk
@@ -26,4 +26,5 @@ define $(PKG)_BUILD
         --disable-languages
     $(MAKE) -C '$(1)/src' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= 
noinst_PROGRAMS=
     $(MAKE) -C '$(1)/src' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= 
noinst_PROGRAMS=
+    ln -sf '$(PREFIX)/$(TARGET)/bin/gpg-error-config' 
'$(PREFIX)/bin/$(TARGET)-gpg-error-config'
 endef
diff --git a/src/libpng.mk b/src/libpng.mk
index 2dcdf10..6fa0863 100644
--- a/src/libpng.mk
+++ b/src/libpng.mk
@@ -28,6 +28,7 @@ define $(PKG)_BUILD
         --disable-shared \
         --prefix='$(PREFIX)/$(TARGET)'
     $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= 
noinst_PROGRAMS=
+    ln -sf '$(PREFIX)/$(TARGET)/bin/libpng-config' 
'$(PREFIX)/bin/$(TARGET)-libpng-config'
 
     '$(TARGET)-gcc' \
         -W -Wall -Werror -std=c99 -pedantic \
diff --git a/src/pcre.mk b/src/pcre.mk
index d736780..5477802 100644
--- a/src/pcre.mk
+++ b/src/pcre.mk
@@ -34,4 +34,5 @@ define $(PKG)_BUILD
         --disable-pcretest-libreadline
     rm -f '$(PREFIX)/$(TARGET)'/share/man/man3/pcre16*.3
     $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= 
noinst_PROGRAMS=
+    ln -sf '$(PREFIX)/$(TARGET)/bin/pcre-config' 
'$(PREFIX)/bin/$(TARGET)-pcre-config'
 endef
-- 
1.8.1.4


reply via email to

[Prev in Thread] Current Thread [Next in Thread]