mirror of
https://github.com/tailix/kernel.git
synced 2025-04-21 17:42:20 -04:00
Fix and upgrade code
This commit is contained in:
parent
4e1743f26c
commit
50cc73dd13
3 changed files with 7 additions and 4 deletions
|
@ -1,4 +1,6 @@
|
|||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/libkernaux/vendor/cross/root/bin/i386-elf-
|
||||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/cross/root/bin/i386-elf-
|
||||
|
||||
LIBFSC_PREFIX = /opt/libfsc/i386
|
||||
LIBKERNAUX_PREFIX = /opt/libkernaux/i386
|
||||
|
||||
AS = $(CCPREFIX)as
|
||||
|
@ -15,6 +17,7 @@ CFLAGS = \
|
|||
-ffreestanding \
|
||||
-fno-builtin \
|
||||
-fno-stack-protector \
|
||||
-I$(LIBFSC_PREFIX)/include \
|
||||
-I$(LIBKERNAUX_PREFIX)/include
|
||||
|
||||
CPPFLAGS = \
|
||||
|
@ -51,7 +54,7 @@ clean:
|
|||
rm -f $(KERNEL) $(OBJS)
|
||||
|
||||
$(KERNEL): $(OBJS)
|
||||
$(CC) -T linker.ld -o $@ $^ -ffreestanding -nostdlib -lgcc -lkernaux -Wl,-L$(LIBKERNAUX_PREFIX)/lib
|
||||
$(CC) -T linker.ld -o $@ $^ -ffreestanding -nostdlib -lkernaux -lc -lgcc -Wl,-L$(LIBFSC_PREFIX)/lib -Wl,-L$(LIBKERNAUX_PREFIX)/lib
|
||||
grub-file --is-x86-multiboot2 $@
|
||||
|
||||
%.c.o: %.c
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/libkernaux/vendor/cross/root/bin/i386-elf-
|
||||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/cross/root/bin/i386-elf-
|
||||
|
||||
AS = $(CCPREFIX)as
|
||||
CC = $(CCPREFIX)gcc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/libkernaux/vendor/cross/root/bin/i386-elf-
|
||||
CCPREFIX = /home/kotovalexarian/repos/global/tailix/cross/root/bin/i386-elf-
|
||||
|
||||
AS = $(CCPREFIX)as
|
||||
CC = $(CCPREFIX)gcc
|
||||
|
|
Loading…
Add table
Reference in a new issue