LD=ld86
AS=nasm
+#$(LD) -M src/*.o
+
+# -d delete headers
+# -s strip symbols
all:
- $(LD) -M src/*.o
+ $(LD) src/*.o -d -s -o test.wsc
# use -x to for -ffreestanding
c-files:
$(AS) -fas86 src/*.s -i $(INC)
clean:
- rm -rf src/*.o
+ rm -rf src/*.o test.wsc