]> git.pld-linux.org Git - packages/OSPToolkit.git/blame - sharedlib.patch
- up to 3.6.1
[packages/OSPToolkit.git] / sharedlib.patch
CommitLineData
621d2dac
ER
1--- TK-3_5_3-20091006/src/Makefile 2010-01-02 00:35:45.127259952 +0200
2+++ TK-3_5_3-20091006/src/Makefile 2010-01-02 00:37:28.447659057 +0200
3@@ -56,6 +56,7 @@
4 ospciscoext.o ospcapind.o ospcapcnf.o $(SSLOBJ)
5
6 OSPLIB = $(LIBDIR)/libosptk.a
7+OSPLIBSO = $(LIBDIR)/libosptk.so.0.0.0
8
9 .SUFFIXES: .o .c
10
11@@ -72,14 +73,20 @@
12
13 build: $(OSPLIB)
14
15-$(OSPLIB): $(OSPOBJS)
16+$(OSPLIB): $(OSPOBJS) $(OSPLIBSO)
17 $(AR) -r $(OSPLIB) $(OSPOBJS)
18
19+$(OSPLIBSO): $(OSPOBJS)
20+ $(CC) -o $(OSPLIBSO) $(LDFLAGS) -Wl,-soname -Wl,libosptk.so.0 $(OSPOBJS) -lssl -lm -shared -lcrypto -lpthread
21+
22 install: build
23 install -d $(INSTALL_PATH)/include/osp
24 cp $(INCDIR)/osp/*.h $(INSTALL_PATH)/include/osp/
25 install -d $(INSTALL_PATH)/lib
26 cp $(OSPLIB) $(INSTALL_PATH)/lib/
27+ cp $(OSPLIBSO) $(INSTALL_PATH)/lib/
28+ ln -s libosptk.so.0.0.0 $(INSTALL_PATH)/lib/libosptk.so.0
29+ ln -s libosptk.so.0.0.0 $(INSTALL_PATH)/lib/libosptk.so
30
31 clean:
32 rm -f $(OSPLIB) $(OSPOBJS)
This page took 0.058011 seconds and 4 git commands to generate.