Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GNU ld (GNU Binutils) 2.43.1
- Supported emulations:
- elf_i386
- elf_iamcu
- opened script file arch/i386/linker.ld
- using external linker script: arch/i386/linker.ld
- ==================================================
- /* the bootloader will look at this image and start execution at the symbol
- designated at the entry point */
- ENTRY(_start)
- /* tell where the various sections of the object files will be put in the final
- kernel image */
- SECTIONS
- {
- /* begin putting sections at 1 MiB, a conventional place for kernels to be
- loaded at by the bootloader */
- . = 1M;
- /* first put the multiboot header as it is required to be put very early
- early in the image or the bootloader won't recognize the file format.
- next we'll put the .text section. */
- .text BLOCK(4K) : ALIGN(4K)
- {
- *(.multiboot)
- *(.text)
- }
- /* read-only data */
- .rodata BLOCK(4K) : ALIGN(4K)
- {
- *(.rodata)
- }
- /* read-write data (initialized) */
- .data BLOCK(4K) : ALIGN(4K)
- {
- *(.data)
- }
- /* read-write data (uninitialized) and stack */
- .bss BLOCK(4k) : ALIGN(4K)
- {
- *(COMMON)
- *(.bss)
- }
- /* the compiler may produce other sections, put them in the proper place in
- this file, if you'd like to include them in the final kernel */
- }
- ==================================================
- /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/../../../../i686-elf/bin/ld: mode elf_i386
- attempt to open arch/i386/crti.o succeeded
- arch/i386/crti.o
- attempt to open arch/i386/crtbegin.o succeeded
- arch/i386/crtbegin.o
- attempt to open arch/i386/boot.o succeeded
- arch/i386/boot.o
- attempt to open arch/i386/tty.o succeeded
- arch/i386/tty.o
- attempt to open kernel/kernel.o failed
- /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/../../../../i686-elf/bin/ld: cannot find kernel/kernel.o: No such file or directory
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/libk.so failed
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/libk.a failed
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/../../../../i686-elf/lib/libk.so failed
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/../../../../i686-elf/lib/libk.a failed
- attempt to open /home/hbag/hilbos/sysroot/usr/lib/libk.so failed
- attempt to open /home/hbag/hilbos/sysroot/usr/lib/libk.a succeeded
- /home/hbag/hilbos/sysroot/usr/lib/libk.a
- (/home/hbag/hilbos/sysroot/usr/lib/libk.a)strlen.libk.o
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/libgcc.so failed
- attempt to open /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/libgcc.a succeeded
- /home/hbag/opt/cross/lib/gcc/i686-elf/14.2.0/libgcc.a
- attempt to open arch/i386/crtend.o succeeded
- arch/i386/crtend.o
- attempt to open arch/i386/crtn.o succeeded
- arch/i386/crtn.o
- collect2: error: ld returned 1 exit status
- make: *** [Makefile:56: myos.kernel] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement