From: Matthias Kruk Date: Tue, 4 Feb 2020 11:31:53 +0000 (+0900) Subject: Make sure klibc is the last element in OBJECTS X-Git-Url: https://git.corax.cc/?a=commitdiff_plain;h=3c99665491b5c1a824ee8e48b22f2c63a2b595d6;p=corax Make sure klibc is the last element in OBJECTS --- diff --git a/kernel/Makefile b/kernel/Makefile index 642a6ce..e14ae2c 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -1,8 +1,9 @@ -OBJECTS = arch/arch.o core/core.o vga/vga.o kbd/kbd.o klibc/klibc.a sched/sched.o +OBJECTS = arch/arch.o core/core.o vga/vga.o kbd/kbd.o sched/sched.o +OBJECTS += klibc/klibc.a # klibc needs to be last DEPS = arch core vga kbd klibc sched LDFLAGS = --oformat=elf32-i386 -b elf32-i386 -m elf_i386 CFLAGS = -m32 -Wall -nostdlib -nodefaultlibs -nostartfiles -ffreestanding -LIBGCC = /usr/lib/gcc-cross/i686-linux-gnu/8/libgcc.a +LIBGCC = /usr/lib/gcc/i686-linux-gnu/8/libgcc.a PHONY = $(DEPS) clean OUTPUT = corax