diff --git a/examples/arch-riscv64-min/Makefile b/examples/arch-riscv64-min/Makefile index 5c1e191..9381a74 100644 --- a/examples/arch-riscv64-min/Makefile +++ b/examples/arch-riscv64-min/Makefile @@ -31,7 +31,7 @@ clean: rm -f $(KERNEL) $(OBJS) $(KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a - $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -nostdlib -lgcc -lkernaux -Wl,-L$(LIBKERNAUX_DEST)/lib + $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -nostdlib -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib build-libkernaux.a: cd $(LIBKERNAUX_BUILD) && ./config diff --git a/examples/bootloader-multiboot2-grub/Makefile b/examples/bootloader-multiboot2-grub/Makefile index 4cf708f..339c014 100644 --- a/examples/bootloader-multiboot2-grub/Makefile +++ b/examples/bootloader-multiboot2-grub/Makefile @@ -48,7 +48,7 @@ $(IMAGE): $(GRUBCFG) $(KERNEL) $(GRUB_MKRESCUE) $(ROOTFS) -o $@ $(KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a - $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lgcc -lkernaux -Wl,-L$(LIBKERNAUX_DEST)/lib + $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib $(GRUB_FILE) --is-x86-multiboot2 $@ build-libkernaux.a: diff --git a/examples/bootloader-multiboot2-limine/Makefile b/examples/bootloader-multiboot2-limine/Makefile index 043f07e..370b2c1 100644 --- a/examples/bootloader-multiboot2-limine/Makefile +++ b/examples/bootloader-multiboot2-limine/Makefile @@ -64,7 +64,7 @@ $(IMAGE): $(FULL_KERNEL) $(FULL_LIMINE_CD) $(FULL_LIMINE_ELTORITO) $(FULL_LIMINE $(LIMINE_INSTALL) $@ $(FULL_KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a - $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lgcc -lkernaux -Wl,-L$(LIBKERNAUX_DEST)/lib + $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib $(GRUB_FILE) --is-x86-multiboot2 $@ $(FULL_LIMINE_CD): diff --git a/examples/bootloader-stivale2-limine/Makefile b/examples/bootloader-stivale2-limine/Makefile index e467e16..f9ba0e0 100644 --- a/examples/bootloader-stivale2-limine/Makefile +++ b/examples/bootloader-stivale2-limine/Makefile @@ -73,7 +73,7 @@ $(IMAGE): $(FULL_KERNEL) $(FULL_LIMINE_CD) $(FULL_LIMINE_ELTORITO) $(FULL_LIMINE $(LIMINE_INSTALL) $@ $(FULL_KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a - $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -zmax-page-size=0x1000 -static -lgcc -lkernaux -Wl,-L$(LIBKERNAUX_DEST)/lib + $(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -zmax-page-size=0x1000 -static -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib $(FULL_LIMINE_CD): cp -f $(LIMINE_CD) $(FULL_LIMINE_CD)