Completato I/O binario
[gapil.git] / sources / Makefile
1 #
2 # Simple Makefile to build examples
3 #
4 # C flags
5 CC=gcc
6 CFLAGS= -Wall -g 
7 CFLADJ=-c 
8
9 OBJ = SockRead.o SockWrite.o
10
11 all: forktest errcode echo echod daytimed iterdaytimed daytime
12
13 testfopen: test_fopen.c
14         $(CC) $(CFLAGS) $^ -o $@
15
16 testren: TestRen.c
17         $(CC) $(CFLAGS) $^ -o $@
18
19 forktest: ForkTest.c
20         $(CC) $(CFLAGS) $^ -o $@
21
22 errcode: ErrCode.c 
23         $(CC) $(CFLAGS) $^ -o $@
24
25 echo: SimpleEchoTCPClient.c $(OBJ) 
26         $(CC) $(CFLAGS) $^ -o $@
27
28 echod: SimpleEchoTCPServer.c $(OBJ) 
29         $(CC) $(CFLAGS) $^ -o $@
30
31 daytimed: ElemDaytimeTCPCuncServ.c 
32         $(CC) $(CFLAGS) $^ -o $@
33
34 iterdaytimed: SimpleDaytimeTCPServer.c 
35         $(CC) $(CFLAGS) $^ -o $@
36
37 daytime: SimpleDaytimeTCPClient.c 
38         $(CC) $(CFLAGS) $^ -o $@
39
40 $(OBJ): wrappers.h
41
42
43
44 .PHONY : clean
45 clean:
46         rm -f daytime iterdaytimed daytimed echod echo errcode forktest
47         rm -f *~
48         rm -f *.o
49
50
51
52
53
54
55
56
57
58
59
60