You've already forked ultrasm64-2
mirror of
https://github.com/HackerN64/ultrasm64-2.git
synced 2026-01-21 10:38:08 -08:00
remove cc check
This commit is contained in:
26
Makefile
26
Makefile
@@ -92,27 +92,9 @@ else ifeq ($(GRUCODE),f3dzex) # Fast3DZEX (2.0J / Animal Forest - Dōbutsu no Mo
|
|||||||
DEFINES += F3DZEX_GBI_2=1 F3DEX_GBI_2=1 F3DEX_GBI_SHARED=1
|
DEFINES += F3DZEX_GBI_2=1 F3DEX_GBI_2=1 F3DEX_GBI_SHARED=1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# USE_QEMU_IRIX - when ido is selected, select which way to emulate IRIX programs
|
NON_MATCHING := 1
|
||||||
# 1 - use qemu-irix
|
MIPSISET := -mips3
|
||||||
# 0 - statically recompile the IRIX programs
|
OPT_FLAGS := -O2
|
||||||
USE_QEMU_IRIX ?= 0
|
|
||||||
$(eval $(call validate-option,USE_QEMU_IRIX,0 1))
|
|
||||||
|
|
||||||
ifeq ($(COMPILER),ido)
|
|
||||||
ifeq ($(USE_QEMU_IRIX),1)
|
|
||||||
# Verify that qemu-irix exists
|
|
||||||
QEMU_IRIX ?= $(call find-command,qemu-irix)
|
|
||||||
ifeq (, $(QEMU_IRIX))
|
|
||||||
$(error Using the IDO compiler requires qemu-irix. Please install qemu-irix package or set the QEMU_IRIX environment variable to the full qemu-irix binary path)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
MIPSISET := -mips2
|
|
||||||
else ifeq ($(COMPILER),gcc)
|
|
||||||
NON_MATCHING := 1
|
|
||||||
MIPSISET := -mips3
|
|
||||||
OPT_FLAGS := -O2
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
# NON_MATCHING - whether to build a matching, identical copy of the ROM
|
# NON_MATCHING - whether to build a matching, identical copy of the ROM
|
||||||
@@ -741,14 +723,12 @@ endif
|
|||||||
# Compile C code
|
# Compile C code
|
||||||
$(BUILD_DIR)/%.o: %.c
|
$(BUILD_DIR)/%.o: %.c
|
||||||
$(call print,Compiling:,$<,$@)
|
$(call print,Compiling:,$<,$@)
|
||||||
$(V)$(CC_CHECK) $(CC_CHECK_CFLAGS) -MMD -MP -MT $@ -MF $(BUILD_DIR)/$*.d $<
|
|
||||||
$(V)$(CC) -c $(CFLAGS) $(OPT_FLAGS) $(MIPSISET) -o $@ $<
|
$(V)$(CC) -c $(CFLAGS) $(OPT_FLAGS) $(MIPSISET) -o $@ $<
|
||||||
ifeq ($(VERSION),cn)
|
ifeq ($(VERSION),cn)
|
||||||
$(V)$(TOOLS_DIR)/patch_elf_32bit $@
|
$(V)$(TOOLS_DIR)/patch_elf_32bit $@
|
||||||
endif
|
endif
|
||||||
$(BUILD_DIR)/%.o: $(BUILD_DIR)/%.c
|
$(BUILD_DIR)/%.o: $(BUILD_DIR)/%.c
|
||||||
$(call print,Compiling:,$<,$@)
|
$(call print,Compiling:,$<,$@)
|
||||||
$(V)$(CC_CHECK) $(CC_CHECK_CFLAGS) -MMD -MP -MT $@ -MF $(BUILD_DIR)/$*.d $<
|
|
||||||
$(V)$(CC) -c $(CFLAGS) $(OPT_FLAGS) $(MIPSISET) -o $@ $<
|
$(V)$(CC) -c $(CFLAGS) $(OPT_FLAGS) $(MIPSISET) -o $@ $<
|
||||||
ifeq ($(VERSION),cn)
|
ifeq ($(VERSION),cn)
|
||||||
$(V)$(TOOLS_DIR)/patch_elf_32bit $@
|
$(V)$(TOOLS_DIR)/patch_elf_32bit $@
|
||||||
|
|||||||
Reference in New Issue
Block a user