summaryrefslogtreecommitdiff
path: root/graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2007-06-01 21:35:51 +0000
committerThierry Thomas <thierry@FreeBSD.org>2007-06-01 21:35:51 +0000
commit120cbe51d738e828f7542fe96e0e5c03e6f57944 (patch)
tree8ec5f3619464b127faeabd4e5ea9c6fa47719cb1 /graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4
parent- Retire gstreamer 0.8.0 (diff)
Build shared libraries compiled with -fPIC.
Notes
Notes: svn path=/head/; revision=192559
Diffstat (limited to 'graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4')
-rw-r--r--graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm419
1 files changed, 19 insertions, 0 deletions
diff --git a/graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4 b/graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4
new file mode 100644
index 000000000000..d190014452ed
--- /dev/null
+++ b/graphics/wildmagic/files/patch-LibApplications_OpenGLApplication_makefile.wm4
@@ -0,0 +1,19 @@
+--- LibApplications/OpenGLApplication/makefile.wm4.orig Wed May 30 23:35:15 2007
++++ LibApplications/OpenGLApplication/makefile.wm4 Wed May 30 23:41:15 2007
+@@ -55,10 +55,15 @@
+ OBJDIR := $(CFG)
+ OBJ := $(SRC:%.cpp=$(CFG)/%.o)
+ LIB := ../../SDK/Library/$(CFG)/libWm4OpenGLApplication.a
++LIBSH := ../../SDK/Library/$(CFG)/libWm4OpenGLApplication.so.0
++LIBSO := ../../SDK/Library/$(CFG)/libWm4OpenGLApplication.so
++SHLIBLDFLAGS = -shared
+
+ build : $(OBJ)
+ $(AR) $(ARFLAGS) $(LIB) $(OBJ)
+- cp -fp $(INC) $(INCDIR)
++ $(CC) $(SHLIBLDFLAGS) -o $(LIBSH) $(OBJ)
++ ln -sf $(LIBSH) $(LIBSO)
++ cp -fp $(INC) $(INCDIR)
+
+ $(CFG)/TreeControl.o : TreeControl/TreeControl.cpp
+ @mkdir -p $(CFG)