blob: 0b2805620f6da8a06fc35a33741dd92776497184 (
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
33
34
35
36
37
38
39
|
# (C) 2001 by Sebastian Krahmer.
#
#
# choose one of:
# FREEBSD
# LINUX22
# LINUX24
CXX=c++
CFLAGS=-Wall -O2 -c -DLINUX24 #-ansi -pedantic
.SUFFIXES: .o .cc
.cc.o:
$(CXX) $(CFLAGS) $<
all: echo filterd mimd cf
cf: session.o certfetch.o
$(CXX) certfetch.o session.o -o cf -lssl -lcrypto
filterd: socket.o misc.o filter.o filterd.o
$(CXX) socket.o misc.o filter.o filterd.o -o filterd
mimd: session.o forward.o misc.o main.o socket.o dca.o
$(CXX) session.o forward.o misc.o main.o socket.o dca.o -o mimd -lssl -lcrypto
clean:
rm -rf *.o
echo:
@echo "Make sure you choose the right target-OS by defining either of";
@echo "LINUX22 (Linux, kernel 2.2),";
@echo "LINUX24 (Linux, kernel 2.4) or";
@echo "FREEBSD";
@echo "in the Makefile.";
@echo
|