1
From: Alessandro Ghedini <al3xbio@gmail.com>
2
Date: Sun, 6 Feb 2011 18:55:33 +0100
3
Subject: [PATCH] build shared libecasound
5
Build libecasound as shared library instead of static
7
libecasound/Makefile.am | 2 +-
8
libecasound/Makefile.in | 2 +-
9
libecasound/plugins/Makefile.am | 2 +-
10
libecasound/plugins/Makefile.in | 2 +-
11
4 files changed, 4 insertions(+), 4 deletions(-)
13
--- a/libecasound/Makefile.am
14
+++ b/libecasound/Makefile.am
17
libecasound_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
18
libecasound_debug_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
19
-libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags) -static
20
+libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags) -shared -fPIC
21
libecasound_la_LIBADD = $(eca_libadd)
22
libecasound_debug_la_LDFLAGS = $(libecasound_la_LDFLAGS)
23
libecasound_debug_la_LIBADD = $(libecasound_la_LIBADD)
24
--- a/libecasound/Makefile.in
25
+++ b/libecasound/Makefile.in
28
libecasound_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
29
libecasound_debug_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
30
-libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags) -static
31
+libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags) -shared -fPIC
32
libecasound_la_LIBADD = $(eca_libadd)
33
libecasound_debug_la_LDFLAGS = $(libecasound_la_LDFLAGS)
34
libecasound_debug_la_LIBADD = $(libecasound_la_LIBADD)
35
--- a/libecasound/plugins/Makefile.am
36
+++ b/libecasound/plugins/Makefile.am
38
libecasound_plugins_la_SOURCES = audioio_dummy.cpp $(plugin_cond_sources)
39
EXTRA_libecasound_plugins_la_SOURCES = $(plugin_all_sources)
40
libecasound_plugins_la_LIBADD = $(ECA_S_EXTRA_LIBS)
41
-libecasound_plugins_la_LDFLAGS = -static
42
+libecasound_plugins_la_LDFLAGS = -shared -fPIC
44
libecasound_plugins_debug_la_SOURCES = $(libecasound_plugins_la_SOURCES)
45
EXTRA_libecasound_plugins_debug_la_SOURCES = $(EXTRA_libecasound_plugins_la_SOURCES)
46
--- a/libecasound/plugins/Makefile.in
47
+++ b/libecasound/plugins/Makefile.in
49
libecasound_plugins_la_SOURCES = audioio_dummy.cpp $(plugin_cond_sources)
50
EXTRA_libecasound_plugins_la_SOURCES = $(plugin_all_sources)
51
libecasound_plugins_la_LIBADD = $(ECA_S_EXTRA_LIBS)
52
-libecasound_plugins_la_LDFLAGS = -static
53
+libecasound_plugins_la_LDFLAGS = -shared -fPIC
54
libecasound_plugins_debug_la_SOURCES = $(libecasound_plugins_la_SOURCES)
55
EXTRA_libecasound_plugins_debug_la_SOURCES = $(EXTRA_libecasound_plugins_la_SOURCES)
56
libecasound_plugins_debug_la_LIBADD = $(libecasound_plugins_la_LIBADD)