add nasm targets
diff --git a/build/lib.mk b/build/lib.mk
index f298011..547329c 100644
--- a/build/lib.mk
+++ b/build/lib.mk
@@ -3,6 +3,7 @@
 #
 
 CC          = gcc
+NASM        = nasm
 LINK        = ar cru
 LINKD       = ld -G
 LIBPATH     = ../../obj/lib
@@ -30,6 +31,9 @@
 %.i : %.c
 	$(CC) $(CFLAGS) -E $< -o $@
 
+%.o : %.nasm
+	$(NASM) -f elf -d ELF -i i386/ $< -o $@
+
 .PHONY : clean
 clean :
 	-rm -f $(OBJS) $(STATIC_LIB) $(DYNAMIC_LIB)