3 CWARNS=-Wall -Wpointer-arith -Wnested-externs
4 CFLAGS=$(CINCLUDE) $(CWARNS) -O2
10 all: libmalice.o demo-printing
12 libmalice.o: libmalice.asm
13 nasm $(NASMFLAGS) -o $@ $<
16 cc $(CFLAGS) -c -o $@ $<
18 demo-printing: demo-printing.o libmalice.o
19 ld $(LDFLAGS) -nostdlib -e _lmStart -o demo-printing demo-printing.o libmalice.o