From 168118db7c4b1fd03547440cc5359a6d1a2f4fd4 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Thu, 20 Aug 2009 00:51:51 +0200 Subject: mass update --- opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch | 66 ++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch (limited to 'opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch') diff --git a/opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch b/opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch new file mode 100644 index 0000000..1664ac4 --- /dev/null +++ b/opencore-amr/opencore-amr-0.1.1-gentoo-pic.patch @@ -0,0 +1,66 @@ +Index: opencore-amr/amrnb/Makefile +=================================================================== +--- opencore-amr.orig/amrnb/Makefile ++++ opencore-amr/amrnb/Makefile +@@ -41,6 +41,7 @@ COMMON_OBJS := $(COMMON_SRC:.cpp=.o) + COMMON_OBJS := $(patsubst %,$(COMMON_SRC_DIR)/%, $(COMMON_OBJS)) + + OBJS = wrapper.o $(DEC_OBJS) $(ENC_OBJS) $(COMMON_OBJS) ++SOBJS = $(OBJS:%.o=%.lo) + + #Versioning + MAJOR = 0 +@@ -59,13 +60,19 @@ SHLIB = libopencore-amrnb.$(SHLIB_EXT) + + all: libopencore-amrnb.a $(SHLIB) + +-$(SHLIB): $(OBJS) ++$(SHLIB): $(SOBJS) + ifeq ($(shell uname), Darwin) + $(CXX) $(SHLIB_FLAGS) -o $@ $+ $(LDFLAGS) + else + $(CXX) $(SHLIB_FLAGS) -o $@ $+ -Wl,-soname,$(SONAME) $(LDFLAGS) + endif + ++%.lo: %.c ++ $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -DPIC -c $< -o $@ ++ ++%.lo: %.cpp ++ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIC -DPIC -c $< -o $@ ++ + libopencore-amrnb.a: $(OBJS) + ar rcs $@ $+ + +Index: opencore-amr/amrwb/Makefile +=================================================================== +--- opencore-amr.orig/amrwb/Makefile ++++ opencore-amr/amrwb/Makefile +@@ -27,6 +27,7 @@ DEC_OBJS := $(DEC_SRC:.cpp=.o) + DEC_OBJS := $(patsubst %,$(DEC_SRC_DIR)/%, $(DEC_OBJS)) + + OBJS = wrapper.o $(DEC_OBJS) ++SOBJS = $(OBJS:%.o=%.lo) + + #Versioning + MAJOR = 0 +@@ -45,13 +46,19 @@ SHLIB = libopencore-amrwb.$(SHLIB_EXT) + + all: libopencore-amrwb.a $(SHLIB) + +-$(SHLIB): $(OBJS) ++$(SHLIB): $(SOBJS) + ifeq ($(shell uname), Darwin) + $(CXX) $(SHLIB_FLAGS) -o $@ $+ $(LDFLAGS) + else + $(CXX) $(SHLIB_FLAGS) -o $@ $+ -Wl,-soname,$(SONAME) $(LDFLAGS) + endif + ++%.lo: %.c ++ $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -DPIC -c $< -o $@ ++ ++%.lo: %.cpp ++ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIC -DPIC -c $< -o $@ ++ + libopencore-amrwb.a: $(OBJS) + ar rcs $@ $+ + -- cgit v1.2.3-24-g4f1b