summaryrefslogtreecommitdiff
path: root/userspace/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'userspace/Makefile')
-rw-r--r--userspace/Makefile13
1 files changed, 6 insertions, 7 deletions
diff --git a/userspace/Makefile b/userspace/Makefile
index e1e5484..a1d0945 100644
--- a/userspace/Makefile
+++ b/userspace/Makefile
@@ -7,23 +7,23 @@ CC=i686-elf-gcc
CFLAGS=
CFLAGS=-w
+CFLAGS=-ffreestanding
CFLAGS+=-I..
-CFLAGS+=-I/home/miguel/foolos/usr/i686-foolos/include
+CFLAGS+=-I/home/miguel/temp/foolos/usr/i686-foolos/include
CFLAGS+=-O0
CFLAGS+=-g
-LDFLAGS=-L/home/miguel/foolos/usr/i686-foolos/lib/
-LDLIBS=-lc -lm -lg -lnosys
+LDFLAGS=-L/home/miguel/temp/foolos/usr/i686-foolos/lib/
+LDLIBS=-lc -lm -lg -lnosys
PROGS_C=$(wildcard *.c)
PROGS=$(patsubst %.c,%,$(PROGS_C))
-
include ../Makefile.common
-all: ext2.img
+all: crt0.o ext2.img
-ext2.img: crt0.o $(PROGS) ../mp/mp.bin
+ext2.img: $(PROGS) ../mp/mp.bin
dd if=/dev/zero of=ext2.img bs=1024 count=$(IMAGESIZE)
sudo mkfs.ext2 -O none ext2.img -F
@@ -58,4 +58,3 @@ clean:
-rm -f *.o $(PROGS) ext2.img *.d
new: clean all
-