OSDN Git Service

removed libmd5.
[putex/putex.git] / src / texsourc / Makefile.linux.gcc.static
1 #\r
2 # Copyright (c) 2014 Clerk Ma\r
3 #\r
4 # You may freely use, modify and/or distribute this file.\r
5 #\r
6 # makefle for linux (tested in ubuntu 14.04: gcc 4.8).\r
7 # linked libkpathsea.a and libz.a\r
8 #\r
9 \r
10 CC = gcc\r
11 CFLAGS = -g -c -O2 -Wno-unused-result\r
12 LDFLAGS = /home/clerk/dev/android/lib/libkpathsea.a libdpx.a libpng.a libpaper.a /home/clerk/dev/android/lib/libz.a /home/clerk/dev/android/lib/libkpathsea.a -lm\r
13 \r
14 objects = yandytex.o itex.o openinou.o subroute.o local.o \\r
15         tex0.o tex1.o tex2.o tex3.o tex4.o \\r
16         tex5.o tex6.o tex7.o tex8.o tex9.o \\r
17         pool.o utils.o dpx.o\r
18 \r
19 headers = yandytex.h texd.h coerce.h macros.h memory.h\r
20 \r
21 yandytex: $(objects)\r
22         $(CC) -o yandytex $(objects) $(LDFLAGS)\r
23 \r
24 yandytex.o: yandytex.c $(headers)\r
25         $(CC) $(CFLAGS) yandytex.c\r
26 \r
27 dpx.o: dpx.c $(headers)\r
28         $(CC) $(CFLAGS) dpx.c\r
29 \r
30 itex.o: itex.c $(headers)\r
31         $(CC) $(CFLAGS) itex.c\r
32 \r
33 openinou.o: openinou.c $(headers)\r
34         $(CC) $(CFLAGS) openinou.c\r
35 \r
36 subroute.o: subroute.c $(headers)\r
37         $(CC) $(CFLAGS) subroute.c\r
38 \r
39 local.o: local.c $(headers)\r
40         $(CC) $(CFLAGS) local.c\r
41 \r
42 tex0.o: tex0.c $(headers)\r
43         $(CC) $(CFLAGS) tex0.c\r
44 \r
45 tex1.o: tex1.c $(headers)\r
46         $(CC) $(CFLAGS) tex1.c\r
47 \r
48 tex2.o: tex2.c $(headers)\r
49         $(CC) $(CFLAGS) tex2.c\r
50 \r
51 tex3.o: tex3.c $(headers)\r
52         $(CC) $(CFLAGS) tex3.c\r
53 \r
54 tex4.o: tex4.c $(headers)\r
55         $(CC) $(CFLAGS) tex4.c\r
56 \r
57 tex5.o: tex5.c $(headers)\r
58         $(CC) $(CFLAGS) tex5.c\r
59 \r
60 tex6.o: tex6.c $(headers)\r
61         $(CC) $(CFLAGS) tex6.c\r
62 \r
63 tex7.o: tex7.c $(headers)\r
64         $(CC) $(CFLAGS) tex7.c\r
65 \r
66 tex8.o: tex8.c $(headers)\r
67         $(CC) $(CFLAGS) tex8.c\r
68 \r
69 tex9.o: tex9.c $(headers)\r
70         $(CC) $(CFLAGS) tex9.c\r
71 \r
72 pool.o: pool.c $(headers)\r
73         $(CC) $(CFLAGS) pool.c\r
74 \r
75 utils.o: utils.c $(headers)\r
76         $(CC) $(CFLAGS) utils.c\r
77 \r
78 .PHONY: clean\r
79 \r
80 clean:\r
81         rm yandytex *.o\r