forked from KolibriOS/kolibrios
menuetlibc: drop support for exotic configurations, it doesn't work anyway
git-svn-id: svn://kolibrios.org@5145 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -1,58 +1,10 @@
|
||||
ifdef windir
|
||||
ON_WINDOWS = 1
|
||||
else
|
||||
ifdef WINDIR
|
||||
ON_WINDOWS = 1
|
||||
endif
|
||||
endif
|
||||
|
||||
ifndef ON_WINDOWS
|
||||
VERSION_OS = linux
|
||||
NEED_UNDERSCORES = undef
|
||||
EXESUFFIX =
|
||||
RM = rm -f
|
||||
MV = mv
|
||||
D_ECHO = echo
|
||||
LIBDIR = $(MENUETDEV)/lib
|
||||
ASMFMT = elf
|
||||
else
|
||||
ifdef HOME
|
||||
VERSION_OS = cygwin
|
||||
NEED_UNDERSCORES = define
|
||||
EXESUFFIX = .exe
|
||||
RM = rm -f
|
||||
MV = mv
|
||||
D_ECHO = echo
|
||||
LIBDIR = $(MENUETDEV)/lib
|
||||
ASMFMT = elf
|
||||
else
|
||||
VERSION_OS = MinGW
|
||||
NEED_UNDERSCORES = define
|
||||
EXESUFFIX = .exe
|
||||
RM = del
|
||||
MV = move
|
||||
D_ECHO = echo.
|
||||
ON_MINGW = 1
|
||||
LIBDIR = $(MENUETDEV)\lib
|
||||
ASMFMT = coff
|
||||
endif
|
||||
endif
|
||||
|
||||
HAS_DEVENV = 0
|
||||
GPP_TOOLNAME = g++
|
||||
STUBFMT = elf
|
||||
|
||||
MMKDEP = $(MENUETDEV)/linuxtools/mmkdep
|
||||
MGCC = $(MENUETDEV)/linuxtools/mgcc
|
||||
MGPP = $(MENUETDEV)/linuxtools/mgpp
|
||||
MLD = $(MENUETDEV)/linuxtools/mld
|
||||
MCHMEM = $(MENUETDEV)/linuxtools/mchmem
|
||||
|
||||
GCC32OPT =
|
||||
AS32OPT =
|
||||
LD32OPT =
|
||||
ifneq (,$(findstring 64,$(shell gcc -dumpmachine)))
|
||||
GCC32OPT = -m32
|
||||
AS32OPT = --32
|
||||
LD32OPT = -m$(ASMFMT)_i386
|
||||
endif
|
||||
MGCC=kos32-gcc -c -Os -nostdinc -fno-builtin -I$(MENUETDEV)/include -fno-common -D__DEV_CONFIG_H="\"../../config.h\"" -D__MENUETOS__
|
||||
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
|
||||
MLD=kos32-ld -T$(MENUETDEV)/include/scripts/menuetos_app_v01.ld -nostdlib -L$(MENUETDEV)/lib $(MENUETDEV)/stub/crt0.o
|
||||
MMKDEP=kos32-gcc -nostdinc -I$(MENUETDEV)/include -D__DEV_CONFIG_H="\"../../config.h\"" -M
|
||||
|
||||
Reference in New Issue
Block a user