Rev 5737 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5737 | Rev 5809 | ||
---|---|---|---|
Line 6... | Line 6... | ||
6 | LD = kos32-ld |
6 | LD = kos32-ld |
7 | CPP= kos32-g++ |
7 | CPP= kos32-g++ |
8 | STRIP = kos32-strip |
8 | STRIP = kos32-strip |
9 | 9 | ||
Line 10... | Line 10... | ||
10 | CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -Os -fno-ident -fomit-frame-pointer -mno-ms-bitfields |
10 | CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -Os -fomit-frame-pointer -fno-asynchronous-unwind-tables -fno-ident -fomit-frame-pointer -mno-ms-bitfields |
11 | ARFLAG = crs |
11 | ARFLAG = crs |
Line 12... | Line 12... | ||
12 | 12 | ||
13 | SDK_DIR:= $(abspath ../../sdk) |
13 | SDK_DIR:= $(abspath ../../sdk) |
Line 14... | Line 14... | ||
14 | LIB_DIR:= $(SDK_DIR)/lib |
14 | LIB_DIR:= $(SDK_DIR)/lib |
15 | 15 | ||
Line 16... | Line 16... | ||
16 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include |
16 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include |
Line 17... | Line 17... | ||
17 | INCLUDES+=-I$(SDK_DIR)/sources/freetype/include |
17 | INCLUDES+=-I$(SDK_DIR)/sources/freetype/include |
- | 18 | ||
18 | 19 | #DEFINES= -DDEBUG=1 -D_7ZIP_PPMD_SUPPPORT |
|
Line 19... | Line 20... | ||
19 | #DEFINES= -DDEBUG=1 |
20 | |
Line 20... | Line 21... | ||
20 | 21 | DEFINES= -DNDEBUG |
|
Line 49... | Line 50... | ||
49 | 7z/Bra.c \ |
50 | 7z/Bra.c \ |
50 | 7z/Bra86.c \ |
51 | 7z/Bra86.c \ |
51 | 7z/BraIA64.c \ |
52 | 7z/BraIA64.c \ |
52 | 7z/7zAlloc.c \ |
53 | 7z/7zAlloc.c \ |
53 | 7z/Alloc.c \ |
54 | $(NULL) |
54 | $(NULL) |
- | |
55 | 55 | ||
Line 56... | Line 56... | ||
56 | OBJECTS = $(patsubst %.asm, %.o, $(patsubst %.cpp, %.o, $(patsubst %.c, %.o, $(SOURCES)))) |
56 | OBJECTS = $(patsubst %.asm, %.o, $(patsubst %.cpp, %.o, $(patsubst %.c, %.o, $(SOURCES)))) |
Line 57... | Line 57... | ||
57 | 57 | ||
Line 66... | Line 66... | ||
66 | %.o : %.c Makefile |
66 | %.o : %.c Makefile |
67 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
67 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
Line 68... | Line 68... | ||
68 | 68 | ||
69 | %.o : %.cpp Makefile |
69 | %.o : %.cpp Makefile |
Line 70... | Line 70... | ||
70 | $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
70 | $(CPP) $(CFLAGS) -fno-rtti -fno-exceptions $(DEFINES) $(INCLUDES) -o $@ $< |
71 | 71 |