mirror of
https://github.com/tailix/libkernaux.git
synced 2025-04-14 17:32:55 -04:00
Main: fix kernel examples
This commit is contained in:
parent
f96f177a68
commit
e007fceef7
3 changed files with 3 additions and 3 deletions
|
@ -49,7 +49,7 @@ clean:
|
|||
$(IMAGE): $(GRUBCFG) $(KERNEL)
|
||||
$(GRUB_MKRESCUE) $(ROOTFS) -o $@
|
||||
|
||||
$(KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a
|
||||
$(KERNEL): $(LINKERSCR) build-libkernaux.a $(OBJS)
|
||||
$(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib
|
||||
$(GRUB_FILE) --is-x86-multiboot2 $@
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ $(IMAGE): $(FULL_KERNEL) $(FULL_LIMINE_CD) $(FULL_LIMINE_ELTORITO) $(FULL_LIMINE
|
|||
$(XORRISO) -as mkisofs -b $(REL_LIMINE_CD) -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot $(REL_LIMINE_ELTORITO) -efi-boot-part --efi-boot-image --protective-msdos-label $(ROOTFS) -o $@
|
||||
$(LIMINE_INSTALL) $@
|
||||
|
||||
$(FULL_KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a
|
||||
$(FULL_KERNEL): $(LINKERSCR) build-libkernaux.a $(OBJS)
|
||||
$(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib
|
||||
$(GRUB_FILE) --is-x86-multiboot2 $@
|
||||
|
||||
|
|
|
@ -70,7 +70,7 @@ $(IMAGE): $(FULL_KERNEL) $(FULL_LIMINE_CD) $(FULL_LIMINE_ELTORITO) $(FULL_LIMINE
|
|||
$(XORRISO) -as mkisofs -b $(REL_LIMINE_CD) -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot $(REL_LIMINE_ELTORITO) -efi-boot-part --efi-boot-image --protective-msdos-label $(ROOTFS) -o $@
|
||||
$(LIMINE_INSTALL) $@
|
||||
|
||||
$(FULL_KERNEL): $(LINKERSCR) $(OBJS) build-libkernaux.a
|
||||
$(FULL_KERNEL): $(LINKERSCR) build-libkernaux.a $(OBJS)
|
||||
$(CC) -T $(LINKERSCR) -o $@ $(OBJS) -ffreestanding -nostdlib -zmax-page-size=0x1000 -static -lkernaux -lgcc -Wl,-L$(LIBKERNAUX_DEST)/lib
|
||||
|
||||
$(FULL_LIMINE_CD):
|
||||
|
|
Loading…
Add table
Reference in a new issue