| @@ -21,18 +21,18 @@ make clean | |||||
| cd cucul && make && cd .. | cd cucul && make && cd .. | ||||
| cd caca && make && cd .. | cd caca && make && cd .. | ||||
| cd src && make cacafire-aafire.o && cd .. | |||||
| cd src && make cacademo.o && cd .. | |||||
| cd kernel && | cd kernel && | ||||
| gcc $CFLAGS -c multiboot.S -o multiboot.o && | gcc $CFLAGS -c multiboot.S -o multiboot.o && | ||||
| gcc $CFLAGS $CPPFLAGS -c kernel.c -o kernel.o && | gcc $CFLAGS $CPPFLAGS -c kernel.c -o kernel.o && | ||||
| cd .. | cd .. | ||||
| gcc $LDFLAGS -o src/cacafire kernel/multiboot.o kernel/kernel.o src/cacafire-aafire.o caca/.libs/libcaca.a cucul/.libs/libcucul.a | |||||
| gcc $LDFLAGS -o src/cacademo kernel/multiboot.o kernel/kernel.o src/cacademo.o caca/.libs/libcaca.a cucul/.libs/libcucul.a | |||||
| objcopy -O binary src/cacafire cacafire.boot | |||||
| objcopy -O binary src/cacademo cacademo.boot | |||||
| # For further development: create floppy images using the kernel | # For further development: create floppy images using the kernel | ||||
| #gcc -traditional -c -o bootsect.o /usr/src/linux/arch/i386/boot/bootsect.S | #gcc -traditional -c -o bootsect.o /usr/src/linux/arch/i386/boot/bootsect.S | ||||
| #ld -Ttext 0x0 -s --oformat binary bootsect.o -o cacafire.img | |||||
| #ld -Ttext 0x0 -s --oformat binary bootsect.o -o cacademo.img | |||||