6 LDFLAGS
= -g
-O2
-ldl
-lpthread
-lsrtp
-lgcrypt
8 OPENVPNDEPS
= openvpn
/tun.o \
56 $(LD
) $(OBJS
) -o
$@
$(LDFLAGS
)
58 tunDevice.o
: tunDevice.
cpp tunDevice.h
59 $(C
++) $(CCFLAGS
) $< -c
61 packetSource.o
: packetSource.
cpp packetSource.h
62 $(C
++) $(CCFLAGS
) $< -c
64 buffer.o
: buffer.
cpp buffer.h
65 $(C
++) $(CCFLAGS
) $< -c
67 packet.o
: packet.
cpp packet.h buffer.h
68 $(C
++) $(CCFLAGS
) $< -c
70 cypher.o
: cypher.
cpp cypher.h buffer.h
71 $(C
++) $(CCFLAGS
) $< -c
73 authAlgo.o
: authAlgo.
cpp authAlgo.h buffer.h
74 $(C
++) $(CCFLAGS
) $< -c
76 keyDerivation.o
: keyDerivation.
cpp keyDerivation.h
77 $(C
++) $(CCFLAGS
) $< -c
79 signalController.o
: signalController.
cpp signalController.h
80 $(C
++) $(CCFLAGS
) $< -c
82 PracticalSocket.o
: PracticalSocket.
cpp PracticalSocket.h
83 $(C
++) $(CCFLAGS
) $< -c
86 $(C
++) $(CCFLAGS
) $< -c
88 options.o
: options.
cpp options.h
89 $(C
++) $(CCFLAGS
) $< -c
91 seqWindow.o
: seqWindow.
cpp seqWindow.h
92 $(C
++) $(CCFLAGS
) $< -c
95 $(C
++) $(CCFLAGS
) $< -c