Changeset 128 for trunk/kBuild
- Timestamp:
- Jun 27, 2004, 11:22:30 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/MINGW32.kmk
r126 r128 29 29 # find latest installed version 30 30 ifndef PATH_TOOL_MINGW32 31 PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEV)/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM)/ 36mingw32/v*.*))31 PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEV)/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM)/mingw32/v*.*)) 32 32 ifeq ($(PATH_TOOL_MINGW32),) 33 33 PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEV)/x86.win32/mingw32/v*.*)) … … 44 44 endif 45 45 _TOOL_MINGW32_SUFF_EXE := $(HOSTSUFF_EXE) 46 ifneq ($(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM),x86.win32) 46 ifneq ($(BUILD_PLATFORM),win32) 47 # we're cross compiling either using wine/odin or a cross compiler. 47 48 ifneq ($(PATH_TOOL_MINGW32),$(subst x86.win32,,$(PATH_TOOL_MINGW32))) 48 49 _TOOL_MINGW32_PREFIX := $(EXEC_X86_WIN32) $(_TOOL_MINGW32_PREFIX) 49 50 _TOOL_MINGW32_SUFF_EXE := .exe 51 else 52 _TOOL_MINGW32_PREFIX := $(_TOOL_MINGW32_PREFIX)i386-mingw32msvc- 53 _TOOL_MINGW32_SUFF_EXE := 54 _TOOL_MINGW32_XCOMPILE := 1 50 55 endif 51 56 endif … … 77 82 TOOL_MINGW32_ARLIBSUFF := .a 78 83 84 # The linux cross compiler ebuild haven't got g++, this is a hack for that. 85 ifndef _TOOL_MINGW32_XCOMPILE 79 86 TOOL_MINGW32_LD := $(_TOOL_MINGW32_PREFIX)g++$(_TOOL_MINGW32_SUFF_EXE) 87 else 88 TOOL_MINGW32_LD := $(_TOOL_MINGW32_PREFIX)gcc$(_TOOL_MINGW32_SUFF_EXE) 89 endif 80 90 TOOL_MINGW32_LDFLAGS := 81 91 TOOL_MINGW32_LDFLAGS.debug := -g
Note:
See TracChangeset
for help on using the changeset viewer.