blob: 018ec36822322ef213839c2b1b4a1d7d734bf541 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
--- TK-3_5_3-20091006/src/Makefile 2010-01-02 00:35:45.127259952 +0200
+++ TK-3_5_3-20091006/src/Makefile 2010-01-02 00:37:28.447659057 +0200
@@ -56,6 +56,7 @@
ospciscoext.o ospcapind.o ospcapcnf.o $(SSLOBJ)
OSPLIB = $(LIBDIR)/libosptk.a
+OSPLIBSO = $(LIBDIR)/libosptk.so.0.0.0
.SUFFIXES: .o .c
@@ -72,14 +73,20 @@
build: $(OSPLIB)
-$(OSPLIB): $(OSPOBJS)
+$(OSPLIB): $(OSPOBJS) $(OSPLIBSO)
$(AR) -r $(OSPLIB) $(OSPOBJS)
+$(OSPLIBSO): $(OSPOBJS)
+ $(CC) -o $(OSPLIBSO) $(LDFLAGS) -Wl,-soname -Wl,libosptk.so.0 $(OSPOBJS) -lssl -lm -shared -lcrypto -lpthread
+
install: build
install -d $(INSTALL_PATH)/include/osp
cp $(INCDIR)/osp/*.h $(INSTALL_PATH)/include/osp/
install -d $(INSTALL_PATH)/lib
cp $(OSPLIB) $(INSTALL_PATH)/lib/
+ cp $(OSPLIBSO) $(INSTALL_PATH)/lib/
+ ln -s libosptk.so.0.0.0 $(INSTALL_PATH)/lib/libosptk.so.0
+ ln -s libosptk.so.0.0.0 $(INSTALL_PATH)/lib/libosptk.so
clean:
rm -f $(OSPLIB) $(OSPOBJS)
|