summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorundefine2004-06-29 00:10:14 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit2e4869838656d72072b4bf09bce5cdb195a38800 (patch)
treed7256885395473873e422ba412d8f3b7fc738b48
parentf8897930c7b1d9f9227b96ca1982727380753a3f (diff)
downloadOpenThreads-2e4869838656d72072b4bf09bce5cdb195a38800.zip
OpenThreads-2e4869838656d72072b4bf09bce5cdb195a38800.tar.gz
- add soname to compile
Changed files: OpenThreads-soname.patch -> 1.1
-rw-r--r--OpenThreads-soname.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/OpenThreads-soname.patch b/OpenThreads-soname.patch
new file mode 100644
index 0000000..aa4b7dd
--- /dev/null
+++ b/OpenThreads-soname.patch
@@ -0,0 +1,23 @@
+--- Make/makedefs~ 2003-10-02 16:56:31.000000000 +0200
++++ Make/makedefs 2004-06-29 01:48:42.000000000 +0200
+@@ -95,7 +95,8 @@
+ INSTLINKCMD = $(LINK)
+
+ LIB_PREFIX = lib
+-LIB_EXT = so
++LIB_EXT = so.$(VERSION)
++LINKER = ld
+
+ MAKEDIST = echo " === Distribution build is not implemented yet for $(OS)"; printf "\n"
+ INSTLOGFILE = /tmp/.openThreads_inst_log
+--- Make/makerules~ 2003-10-02 16:56:31.000000000 +0200
++++ Make/makerules 2004-06-29 01:52:20.000000000 +0200
+@@ -64,7 +64,7 @@
+ else
+
+ $(LIB) : $(OBJS)
+- $(CXX) $(LDFLAGS) $(SHARED) $(OBJS) $(LIBS) -o $@.$(LIB_EXT)
++ $(LINKER) $(LDFLAGS) $(SHARED) $(OBJS) $(LIBS) -o $@.$(LIB_EXT) -soname $@.$(LIB_EXT)
+
+ endif # not HP-UX
+ endif # not Darwin