9 NASM
=nasm
-f elf
-i
$(INCDIR
)/
10 CC
=gcc
-m32
-g
-Wall
-W
-O2
-nostdinc
-fno-builtin
-I
$(INCDIR
) -I
$(LIBC
)/include
12 OBJS
=open.o close.o write.o
22 $(Q
)rm -f libsnd.a
$(OBJS
)
27 @printf
" ASM $(subst $(shell pwd)/,,$(@))\n";
31 @printf
" CC $(subst $(shell pwd)/,,$(@))\n";
35 libsnd.a
: $(OBJS
) $(MAKEDEP
)
36 @printf
" AR $(subst $(shell pwd)/,,$(@))\n";
37 $(Q
)ar rcs libsnd.a
$(OBJS
)