Rev 5728 | Rev 5809 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5725 | serge | 1 | |
2 | |||
3 | |||
4 | CC = kos32-gcc |
||
5 | AR = kos32-ar |
||
6 | LD = kos32-ld |
||
7 | CPP= kos32-g++ |
||
8 | STRIP = kos32-strip |
||
9 | |||
10 | |||
11 | ARFLAG = crs |
||
12 | |||
13 | |||
14 | LIB_DIR:= $(SDK_DIR)/lib |
||
15 | |||
16 | |||
17 | INCLUDES+=-I$(SDK_DIR)/sources/freetype/include |
||
18 | |||
19 | |||
20 | |||
21 | |||
22 | LIBS:= -liberty -lsupc++ -lgcc_eh -lc.dll -lapp -lgcc |
||
5737 | serge | 23 | |
5725 | serge | 24 | |
25 | |||
26 | |||
5737 | serge | 27 | |
5725 | serge | 28 | |
29 | kpm.c \ |
||
30 | utils.c \ |
||
5737 | serge | 31 | collection.cpp \ |
5725 | serge | 32 | tinyxml/tinyxml.cpp \ |
33 | tinyxml/tinystr.cpp \ |
||
34 | tinyxml/tinyxmlparser.cpp \ |
||
35 | tinyxml/tinyxmlerror.cpp \ |
||
36 | 7z/7z.c \ |
||
5728 | serge | 37 | 7z/7zFile.c \ |
38 | 7z/7zStream.c \ |
||
39 | 7z/7zCrc.c \ |
||
40 | 7z/7zCrcOpt.c \ |
||
41 | 7z/CpuArch.c \ |
||
42 | 7z/7zArcIn.c \ |
||
43 | 7z/7zBuf.c \ |
||
44 | 7z/7zDec.c \ |
||
45 | 7z/LzmaDec.c \ |
||
46 | 7z/Lzma2Dec.c \ |
||
47 | 7z/Bcj2.c \ |
||
48 | 7z/Delta.c \ |
||
49 | 7z/Bra.c \ |
||
50 | 7z/Bra86.c \ |
||
51 | 7z/BraIA64.c \ |
||
52 | 7z/7zAlloc.c \ |
||
53 | 7z/Alloc.c \ |
||
54 | $(NULL) |
||
5725 | serge | 55 | |
56 | |||
57 | |||
58 | |||
59 | |||
60 | |||
61 | |||
62 | |||
63 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS) |
||
64 | kos32-objcopy $@ -O binary |
||
65 | |||
66 | |||
67 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
||
68 | |||
69 | |||
70 | $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
||
71 | |||
72 | |||
73 | $(FASM) $< $@ |
||
74 | |||
75 | |||
76 | |||
77 | -rm -f *.o> |
||
78 | |||
79 | |||
80 | |||
81 | |||
82 |