dreamcast/example/arm/Makefile
Zack Buhman 3338b611c1 aica: initial working example
This plays 10 seconds of PCM audio via the AICA ARM CPU.
2024-02-29 16:51:25 +08:00

23 lines
448 B
Makefile

MAKEFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
DIR := $(dir $(MAKEFILE_PATH))
LIB ?= .
OPT ?= -Og
GENERATED ?=
AARCH = -march=armv4 -mlittle-endian
CARCH = -mno-thumb-interwork -march=armv4 -mtune=arm7di -mlittle-endian
CFLAGS += -I$(dir $(MAKEFILE_PATH))/../..
CXXFLAGS += -std=c++2a
OBJARCH = -O elf32-littlearm -B armv4
TARGET = arm-none-eabi-
include base.mk
main.elf: LDSCRIPT = main.lds
main.elf: start.o main.o audio.pcm.o