[Xfce4-commits] <thunar:master> Fix linking on Cygwin (bug #4561).
Nick Schermer
noreply at xfce.org
Sun Nov 4 11:16:02 CET 2012
Updating branch refs/heads/master
to 12644513c79ba92aeb2129cb121e6c624bb20887 (commit)
from 44d5ab0bf8adb194c77eb4101c79c22fab0f9163 (commit)
commit 12644513c79ba92aeb2129cb121e6c624bb20887
Author: Nick Schermer <nick at xfce.org>
Date: Sun Nov 4 11:15:11 2012 +0100
Fix linking on Cygwin (bug #4561).
plugins/thunar-apr/Makefile.am | 1 +
plugins/thunar-sbr/Makefile.am | 1 +
plugins/thunar-uca/Makefile.am | 1 +
plugins/thunar-wallpaper/Makefile.am | 1 +
thunarx/Makefile.am | 1 +
5 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/plugins/thunar-apr/Makefile.am b/plugins/thunar-apr/Makefile.am
index 2ed32de..2b358a9 100644
--- a/plugins/thunar-apr/Makefile.am
+++ b/plugins/thunar-apr/Makefile.am
@@ -36,6 +36,7 @@ thunar_apr_la_CFLAGS = \
thunar_apr_la_LDFLAGS = \
-avoid-version \
-export-dynamic \
+ -no-undefined \
-export-symbols-regex "^thunar_extension_(shutdown|initialize|list_types)" \
-module \
$(PLATFORM_LDFLAGS)
diff --git a/plugins/thunar-sbr/Makefile.am b/plugins/thunar-sbr/Makefile.am
index 7d87564..9e4ed66 100644
--- a/plugins/thunar-sbr/Makefile.am
+++ b/plugins/thunar-sbr/Makefile.am
@@ -41,6 +41,7 @@ thunar_sbr_la_CFLAGS = \
thunar_sbr_la_LDFLAGS = \
-avoid-version \
-export-dynamic \
+ -no-undefined \
-export-symbols-regex "^thunar_extension_(shutdown|initialize|list_types)" \
-module \
$(PLATFORM_LDFLAGS)
diff --git a/plugins/thunar-uca/Makefile.am b/plugins/thunar-uca/Makefile.am
index 8c66d76..dea6537 100644
--- a/plugins/thunar-uca/Makefile.am
+++ b/plugins/thunar-uca/Makefile.am
@@ -39,6 +39,7 @@ thunar_uca_la_CFLAGS = \
thunar_uca_la_LDFLAGS = \
-avoid-version \
-export-dynamic \
+ -no-undefined \
-export-symbols-regex "^thunar_extension_(shutdown|initialize|list_types)" \
-module \
$(PLATFORM_LDFLAGS)
diff --git a/plugins/thunar-wallpaper/Makefile.am b/plugins/thunar-wallpaper/Makefile.am
index 68edea1..06fe36f 100644
--- a/plugins/thunar-wallpaper/Makefile.am
+++ b/plugins/thunar-wallpaper/Makefile.am
@@ -25,6 +25,7 @@ thunar_wallpaper_plugin_la_CFLAGS = \
thunar_wallpaper_plugin_la_LDFLAGS = \
-avoid-version \
-export-dynamic \
+ -no-undefined \
-export-symbols-regex "^thunar_extension_(shutdown|initialize|list_types)" \
-module \
$(PLATFORM_LDFLAGS)
diff --git a/thunarx/Makefile.am b/thunarx/Makefile.am
index 006296c..f0c2fcd 100644
--- a/thunarx/Makefile.am
+++ b/thunarx/Makefile.am
@@ -56,6 +56,7 @@ libthunarx_2_la_CFLAGS = \
libthunarx_2_la_LDFLAGS = \
-export-dynamic \
-export-symbols-regex "^[^_].*" \
+ -no-undefined \
-version-info $(THUNARX_VERINFO) \
$(PLATFORM_LDFLAGS)
More information about the Xfce4-commits
mailing list