[brasero] Fix bgo #574454 – Compile issue with LDFLAGS=-Wl,-z,defs



commit a674184f29965bdc843d0475cc9d9da2f8cebd0b
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Tue May 12 20:43:54 2009 +0200

    Fix bgo #574454 â?? Compile issue with LDFLAGS=-Wl,-z,defs
    Allow brasero to build with these flags
---
 libbrasero-burn/Makefile.am  |    3 ++-
 plugins/cdrdao/Makefile.am   |    2 +-
 plugins/cdrkit/Makefile.am   |    4 ++--
 plugins/cdrtools/Makefile.am |    2 +-
 plugins/checksum/Makefile.am |    4 ++--
 plugins/dvdcss/Makefile.am   |    2 +-
 6 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/libbrasero-burn/Makefile.am b/libbrasero-burn/Makefile.am
index 52a3099..c1f4f88 100644
--- a/libbrasero-burn/Makefile.am
+++ b/libbrasero-burn/Makefile.am
@@ -62,7 +62,8 @@ libbrasero_burn_la_LIBADD =					\
 	$(BRASERO_GIO_LIBS)					\
 	$(BRASERO_GCONF_LIBS)					\
 	$(BRASERO_GTK_LIBS)					\
-	$(BRASERO_DBUS_LIBS)
+	$(BRASERO_DBUS_LIBS)					\
+	-lm
 
 libbrasero_burn_la_LDFLAGS =					\
 	-version-info $(LIBBRASERO_LT_VERSION)			\
diff --git a/plugins/cdrdao/Makefile.am b/plugins/cdrdao/Makefile.am
index 67c0e7e..9f45252 100644
--- a/plugins/cdrdao/Makefile.am
+++ b/plugins/cdrdao/Makefile.am
@@ -19,7 +19,7 @@ cdrdaodir = $(libdir)/brasero/plugins
 cdrdao_LTLIBRARIES = libbrasero-cdrdao.la
 libbrasero_cdrdao_la_SOURCES = burn-cdrdao.c burn-cdrdao.h \
 	burn-cdrdao-common.h 
-libbrasero_cdrdao_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_cdrdao_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 libbrasero_cdrdao_la_LDFLAGS = -module -avoid-version
 
 #toc2cue
diff --git a/plugins/cdrkit/Makefile.am b/plugins/cdrkit/Makefile.am
index 8d56bfd..466fb1f 100644
--- a/plugins/cdrkit/Makefile.am
+++ b/plugins/cdrkit/Makefile.am
@@ -19,7 +19,7 @@ wodimdir = $(libdir)/brasero/plugins
 wodim_LTLIBRARIES = libbrasero-wodim.la
 libbrasero_wodim_la_SOURCES = burn-wodim.c burn-wodim.h \
 	burn-cdrkit.h 
-libbrasero_wodim_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_wodim_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 libbrasero_wodim_la_LDFLAGS = -module -avoid-version
 
 #genisoimage
@@ -35,5 +35,5 @@ readomdir = $(libdir)/brasero/plugins
 readom_LTLIBRARIES = libbrasero-readom.la
 libbrasero_readom_la_SOURCES = burn-readom.c burn-readom.h \
 	burn-cdrkit.h 
-libbrasero_readom_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_readom_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 libbrasero_readom_la_LDFLAGS = -module -avoid-version
diff --git a/plugins/cdrtools/Makefile.am b/plugins/cdrtools/Makefile.am
index a5e2ebb..8c340e5 100644
--- a/plugins/cdrtools/Makefile.am
+++ b/plugins/cdrtools/Makefile.am
@@ -35,5 +35,5 @@ readcddir = $(libdir)/brasero/plugins
 readcd_LTLIBRARIES = libbrasero-readcd.la
 libbrasero_readcd_la_SOURCES = burn-readcd.c burn-readcd.h \
 	burn-cdrtools.h 
-libbrasero_readcd_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_readcd_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 libbrasero_readcd_la_LDFLAGS = -module -avoid-version
diff --git a/plugins/checksum/Makefile.am b/plugins/checksum/Makefile.am
index b3269a3..6e19693 100644
--- a/plugins/checksum/Makefile.am
+++ b/plugins/checksum/Makefile.am
@@ -21,7 +21,7 @@ libbrasero_checksum_la_SOURCES = burn-checksum-image.c	\
 				 burn-checksum-image.h
 
 libbrasero_checksum_la_LDFLAGS = -module -avoid-version
-libbrasero_checksum_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_checksum_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 
 checksumfiledir = $(libdir)/brasero/plugins
 checksumfile_LTLIBRARIES = libbrasero-checksum-file.la
@@ -31,4 +31,4 @@ libbrasero_checksum_file_la_SOURCES = burn-checksum-files.c	\
 				      burn-volume-read.h
 
 libbrasero_checksum_file_la_LDFLAGS = -module -avoid-version
-libbrasero_checksum_file_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) $(BRASERO_GTK_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_checksum_file_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GCONF_LIBS) $(BRASERO_GTK_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
diff --git a/plugins/dvdcss/Makefile.am b/plugins/dvdcss/Makefile.am
index 626105a..01568f1 100644
--- a/plugins/dvdcss/Makefile.am
+++ b/plugins/dvdcss/Makefile.am
@@ -18,5 +18,5 @@ plugin_LTLIBRARIES = libbrasero-dvdcss.la
 
 libbrasero_dvdcss_la_SOURCES = burn-dvdcss.c burn-dvdcss.h \
 	burn-dvdcss-private.h 
-libbrasero_dvdcss_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GMODULE_LIBS) ../../libbrasero-burn/libbrasero-burn.la
+libbrasero_dvdcss_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GMODULE_LIBS) ../../libbrasero-media/libbrasero-media.la ../../libbrasero-burn/libbrasero-burn.la
 libbrasero_dvdcss_la_LDFLAGS = -module -avoid-version



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