mirror of
https://github.com/andreili/katapult.git
synced 2025-08-23 19:34:06 +02:00
Fix build on Gentoo
This commit is contained in:
parent
399e50e121
commit
e4a9c519d8
@ -44,7 +44,7 @@ stage2-$(CONFIG_RP2040_HAVE_STAGE2) := $(OUT)stage2.o
|
|||||||
|
|
||||||
# Set katapult.elf linker rules
|
# Set katapult.elf linker rules
|
||||||
target-y += $(OUT)katapult.uf2
|
target-y += $(OUT)katapult.uf2
|
||||||
CFLAGS_katapult.elf += -nostdlib -lgcc -lc_nano
|
CFLAGS_katapult.elf += -nostdlib -lgcc -lc_nano -lnosys
|
||||||
CFLAGS_katapult.elf += -T $(OUT)src/rp2040/rpxxxx_link.ld
|
CFLAGS_katapult.elf += -T $(OUT)src/rp2040/rpxxxx_link.ld
|
||||||
OBJS_katapult.elf += $(stage2-y)
|
OBJS_katapult.elf += $(stage2-y)
|
||||||
$(OUT)katapult.elf: $(stage2-y) $(OUT)src/rp2040/rpxxxx_link.ld
|
$(OUT)katapult.elf: $(stage2-y) $(OUT)src/rp2040/rpxxxx_link.ld
|
||||||
@ -73,6 +73,6 @@ flash: $(OUT)katapult.uf2 lib/rp2040_flash/rp2040_flash
|
|||||||
|
|
||||||
# Deployer build
|
# Deployer build
|
||||||
deployer-y += generic/armcm_boot.c generic/armcm_reset.c $(mcu-y)
|
deployer-y += generic/armcm_boot.c generic/armcm_reset.c $(mcu-y)
|
||||||
CFLAGS_deployer.elf += -nostdlib -lgcc -lc_nano
|
CFLAGS_deployer.elf += -nostdlib -lgcc -lc_nano -lnosys
|
||||||
CFLAGS_deployer.elf += -T $(OUT)src/rp2040/rpxxxx_deployer.ld
|
CFLAGS_deployer.elf += -T $(OUT)src/rp2040/rpxxxx_deployer.ld
|
||||||
$(OUT)deployer.elf: $(OUT)src/rp2040/rpxxxx_deployer.ld
|
$(OUT)deployer.elf: $(OUT)src/rp2040/rpxxxx_deployer.ld
|
||||||
|
@ -24,7 +24,7 @@ CFLAGS-$(CONFIG_MACH_STM32G4) += -mcpu=cortex-m4 -Ilib/stm32g4/include
|
|||||||
CFLAGS-$(CONFIG_MACH_STM32H7) += -mcpu=cortex-m7 -Ilib/stm32h7/include
|
CFLAGS-$(CONFIG_MACH_STM32H7) += -mcpu=cortex-m7 -Ilib/stm32h7/include
|
||||||
CFLAGS += $(CFLAGS-y) -D$(MCU_UPPER) -mthumb -Ilib/cmsis-core -Ilib/fast-hash
|
CFLAGS += $(CFLAGS-y) -D$(MCU_UPPER) -mthumb -Ilib/cmsis-core -Ilib/fast-hash
|
||||||
|
|
||||||
CFLAGS_katapult.elf += -nostdlib -lgcc -lc_nano
|
CFLAGS_katapult.elf += -nostdlib -lgcc -lc_nano -lnosys
|
||||||
CFLAGS_katapult.elf += -T $(OUT)src/generic/armcm_link.ld
|
CFLAGS_katapult.elf += -T $(OUT)src/generic/armcm_link.ld
|
||||||
$(OUT)katapult.elf: $(OUT)src/generic/armcm_link.ld
|
$(OUT)katapult.elf: $(OUT)src/generic/armcm_link.ld
|
||||||
|
|
||||||
@ -66,6 +66,6 @@ flash: $(OUT)katapult.bin
|
|||||||
|
|
||||||
# Deployer build
|
# Deployer build
|
||||||
deployer-y += generic/armcm_boot.c generic/armcm_reset.c $(mcu-y)
|
deployer-y += generic/armcm_boot.c generic/armcm_reset.c $(mcu-y)
|
||||||
CFLAGS_deployer.elf += -nostdlib -lgcc -lc_nano
|
CFLAGS_deployer.elf += -nostdlib -lgcc -lc_nano -lnosys
|
||||||
CFLAGS_deployer.elf += -T $(OUT)src/generic/armcm_deployer.ld
|
CFLAGS_deployer.elf += -T $(OUT)src/generic/armcm_deployer.ld
|
||||||
$(OUT)deployer.elf: $(OUT)src/generic/armcm_deployer.ld
|
$(OUT)deployer.elf: $(OUT)src/generic/armcm_deployer.ld
|
||||||
|
Loading…
x
Reference in New Issue
Block a user