Open espero-dev opened 11 months ago
make kernel && make bootloader && make image
gcc -ffreestanding -c src/kernel/kernel.c -o build/kernel/kernel.o -m32 -fno-pic -no-pie -g -mgeneral-regs-only -mno-red-zone -fno-stack-protector In file included from src/kernel/idt/../utils/mem.c:5, from src/kernel/idt/idt.c:2, from src/kernel/kernel.c:1: /usr/include/glob.h:21:10: fatal error: sys/cdefs.h: No such file or directory 21 | #include <sys/cdefs.h> | ^~~~~ compilation terminated. make: *** [Makefile:18: kernel] Error 1
make kernel && make bootloader && make image
compile an object file of the kernel assuming a standard library won't be available
gcc -ffreestanding -c src/kernel/kernel.c -o build/kernel/kernel.o -m32 -fno-pic -no-pie -g -mgeneral-regs-only -mno-red-zone -fno-stack-protector In file included from src/kernel/idt/../utils/mem.c:5, from src/kernel/idt/idt.c:2, from src/kernel/kernel.c:1: /usr/include/glob.h:21:10: fatal error: sys/cdefs.h: No such file or directory 21 | #include <sys/cdefs.h> | ^
~~~~ compilation terminated. make: *** [Makefile:18: kernel] Error 1