Rev 8474 | Rev 8476 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8474 | Rev 8475 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | -mincoming-stack-boundary=2 -fno-builtin -fno-common |
11 | -mincoming-stack-boundary=2 -fno-builtin -fno-common |
Line 12... | Line 12... | ||
12 | 12 | ||
13 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include |
13 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include |
Line -... | Line 14... | ||
- | 14 | LIBPATH:= -L $(SDK_DIR)/lib -L /home/autobuild/tools/win32/mingw32/lib |
|
- | 15 | ||
- | 16 | KOLIBRI_M_OBJ= ../modules/kolibri/init.o \ |
|
- | 17 | ../modules/kolibri/fs.o \ |
|
- | 18 | ../modules/kolibri/net.o \ |
|
Line -... | Line 19... | ||
- | 19 | ../modules/kolibri/gui.o \ |
|
14 | LIBPATH:= -L $(SDK_DIR)/lib -L /home/autobuild/tools/win32/mingw32/lib |
20 | ../modules/kolibri/debug.o \ |
Line 15... | Line 21... | ||
15 | 21 | ||
Line 16... | Line 22... | ||
16 | 22 | ||
17 | OBJECTS = tpmain.o kolibri_init.o kolibri_fs.o kolibri_gui.o kolibri_net.o kolibri_dbg.obj |
23 | OBJECTS = tpmain.o $(KOLIBRI_M_OBJ) |
18 | 24 | ||
- | 25 | all:$(NAME) |
|
Line 19... | Line 26... | ||
19 | all:$(NAME) |
26 | |
20 | 27 | $(NAME): $(OBJECTS) |
|
Line 21... | Line -... | ||
21 | $(NAME): $(OBJECTS) Makefile |
- | |
22 | $(LD) $(LIBPATH) --subsystem native -o $@ $(OBJECTS) $(LDFLAGS) -n -Map $(NAME).map |
- | |
23 | kos32-objcopy $@ -O binary |
- | |
24 | - | ||
25 | %.o : %.c Makefile |
28 | $(LD) $(LIBPATH) --subsystem native -o $@ $(OBJECTS) $(LDFLAGS) -n -Map $(NAME).map |
26 | $(CC) -c $(INCLUDES) $(CFLAGS) -o $@ $< |
29 | kos32-objcopy $@ -O binary |