Rev 4973 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4973 | Rev 5145 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | ifdef windir |
- | |
2 | ON_WINDOWS = 1 |
- | |
3 | else |
- | |
4 | ifdef WINDIR |
- | |
5 | ON_WINDOWS = 1 |
- | |
6 | endif |
- | |
7 | endif |
- | |
8 | - | ||
9 | ifndef ON_WINDOWS |
- | |
10 | VERSION_OS = linux |
- | |
11 | NEED_UNDERSCORES = undef |
- | |
12 | EXESUFFIX = |
1 | EXESUFFIX = |
13 | RM = rm -f |
2 | RM = rm -f |
14 | MV = mv |
3 | MV = mv |
15 | D_ECHO = echo |
4 | D_ECHO = echo |
16 | LIBDIR = $(MENUETDEV)/lib |
5 | LIBDIR = $(MENUETDEV)/lib |
17 | ASMFMT = elf |
- | |
18 | else |
- | |
19 | ifdef HOME |
- | |
20 | VERSION_OS = cygwin |
- | |
21 | NEED_UNDERSCORES = define |
- | |
22 | EXESUFFIX = .exe |
- | |
23 | RM = rm -f |
- | |
24 | MV = mv |
- | |
25 | D_ECHO = echo |
- | |
26 | LIBDIR = $(MENUETDEV)/lib |
- | |
27 | ASMFMT = elf |
- | |
28 | else |
- | |
29 | VERSION_OS = MinGW |
- | |
30 | NEED_UNDERSCORES = define |
- | |
31 | EXESUFFIX = .exe |
- | |
32 | RM = del |
- | |
33 | MV = move |
- | |
34 | D_ECHO = echo. |
- | |
35 | ON_MINGW = 1 |
- | |
36 | LIBDIR = $(MENUETDEV)\lib |
- | |
37 | ASMFMT = coff |
- | |
38 | endif |
- | |
39 | endif |
- | |
40 | - | ||
41 | HAS_DEVENV = 0 |
- | |
42 | GPP_TOOLNAME = g++ |
- | |
43 | STUBFMT = elf |
- | |
44 | - | ||
45 | MMKDEP = $(MENUETDEV)/linuxtools/mmkdep |
- | |
46 | MGCC = $(MENUETDEV)/linuxtools/mgcc |
- | |
47 | MGPP = $(MENUETDEV)/linuxtools/mgpp |
- | |
48 | MLD = $(MENUETDEV)/linuxtools/mld |
- | |
49 | MCHMEM = $(MENUETDEV)/linuxtools/mchmem |
- | |
Line 50... | Line -... | ||
50 | - | ||
51 | GCC32OPT = |
- | |
52 | AS32OPT = |
- | |
- | 6 | ||
- | 7 | MGCC=kos32-gcc -c -Os -nostdinc -fno-builtin -I$(MENUETDEV)/include -fno-common -D__DEV_CONFIG_H="\"../../config.h\"" -D__MENUETOS__ |
|
53 | LD32OPT = |
8 | MGPP=kos32-g++ -c -Os -nostdinc -fno-builtin -I$(MENUETDEV)/include -fno-common -I$(MENUETDEV)/include/STL -D__MENUETOS__ -fno-rtti -fno-exceptions -fomit-frame-pointer |
54 | ifneq (,$(findstring 64,$(shell gcc -dumpmachine))) |
- | |
55 | GCC32OPT = -m32 |
- | |
56 | AS32OPT = --32 |
9 | MLD=kos32-ld -T$(MENUETDEV)/include/scripts/menuetos_app_v01.ld -nostdlib -L$(MENUETDEV)/lib $(MENUETDEV)/stub/crt0.o |
57 | LD32OPT = -m$(ASMFMT)_i386 |
- |