added some compile switches for boost using pthreads
[anytun.git] / plain_tool / Makefile
blobe35d6b1a87b191a433a4cca495f68ef30316c3f1
1 C = gcc
2 CFLAGS = -g -Wall
3 C++ = g++
4 CCFLAGS = -g -Wall
5 LD = g++
6 LDFLAGS = -g -Wall -O2 -lpthread
8 OBJS = plain_tool.o \
9 signalController.o \
10 PracticalSocket.o \
11 log.o \
12 options.o
14 EXECUTABLE = plain_tool
16 all: $(EXECUTABLE)
18 plain_tool: $(OBJS)
19 $(LD) $(OBJS) -o $@ $(LDFLAGS)
21 signalController.o: ../signalController.cpp ../signalController.h
22 $(C++) $(CCFLAGS) $< -c
24 PracticalSocket.o: ../PracticalSocket.cpp ../PracticalSocket.h
25 $(C++) $(CCFLAGS) $< -c
27 log.o: ../log.cpp ../log.h
28 $(C++) $(CCFLAGS) $< -c
30 options.o: options.cpp options.h
31 $(C++) $(CCFLAGS) $< -c
33 plain_tool.o: plain_tool.cpp
34 $(C++) $(CCFLAGS) $< -c
36 clean:
37 rm -f *.o
38 rm -f $(EXECUTABLE)