Rev 8625 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8625 | Rev 8629 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | KGCC = ../linuxtools/kgcc |
1 | KGCC = ../linuxtools/kgcc |
2 | KLD = ../linuxtools/kld |
2 | KLD = ../linuxtools/kld |
3 | KPACK = kpack |
3 | KPACK = kpack |
4 | KTCC=../../../programs/develop/ktcc/trunk/bin/kos32-tcc |
4 | KTCC=../../../programs/develop/ktcc/trunk/bin/kos32-tcc |
5 | KTCC_FLAGS = -nostdlib -I$(KLIBC)/source/include -L$(KLIBC)/lib $(KLIBC)/lib/crt0.o |
5 | KTCC_FLAGS = -nostdlib -stack=1048576 -I$(KLIBC)/source/include -L$(KLIBC)/lib $(KLIBC)/lib/crt0.o |
- | 6 | ||
- | 7 | ifndef NAME |
|
- | 8 | NAME = basic_gui |
|
- | 9 | endif |
|
Line 6... | Line 10... | ||
6 | 10 | ||
7 | static_kgcc: |
11 | static_kgcc: |
8 | $(KGCC) basic_gui.c |
12 | $(KGCC) $(NAME).c |
9 | $(KLD) basic_gui.o -o basic_gui -lc |
13 | $(KLD) $(NAME).o -o $(NAME) -lc |
Line 10... | Line 14... | ||
10 | $(KPACK) basic_gui |
14 | $(KPACK) $(NAME) |
11 | 15 | ||
12 | static_tcc: |
16 | static_tcc: |
Line 13... | Line 17... | ||
13 | $(KTCC) $(KTCC_FLAGS) basic_gui.c -o basic_gui -lc |
17 | $(KTCC) $(KTCC_FLAGS) $(NAME).c -o $(NAME) -lc |
14 | $(KPACK) basic_gui |
18 | $(KPACK) $(NAME) |
15 | 19 |