native.mk 554 字节
Newer Older
Y
Yanyan Jiang 已提交
1 2 3 4 5
AM_SRCS := native/trm.c \
           native/ioe.c \
           native/cte.c \
           native/trap.S \
           native/vme.c \
6
           native/mpe.c \
7
           native/platform.c \
Y
Yanyan Jiang 已提交
8 9 10 11
           native/devices/input.c \
           native/devices/timer.c \
           native/devices/video.c \

12 13
CFLAGS  += -fpie
ASFLAGS += -fpie -pie
14

Y
Yanyan Jiang 已提交
15
image:
Y
Yanyan Jiang 已提交
16
	@echo + LD "->" $(BINARY_REL)
17
	@g++ -pie -o $(BINARY) -Wl,--whole-archive $(LINK_FILES) -Wl,-no-whole-archive -lSDL2 -lGL -lrt
Y
Yanyan Jiang 已提交
18 19

run:
20
	$(BINARY)
Z
Zihao Yu 已提交
21 22 23

gdb:
	gdb -ex "handle SIGUSR1 SIGSEGV noprint nostop" $(BINARY)