Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#11 ELKS build failure on creating \"system\"

closed-fixed
nobody
None
1
2012-02-19
2005-11-15
Jozef Behran
No

An attempt to build the ELKS kernel ends up with
linking error preventing arch/i86/boot/system from
being created.

This is caused by an argument disorder in some link
commands in the arch/i86/Makefile. All the options must
be mentioned before any files when using the LD86 command.

I'm using Mandrake Linux 10.2, Dev86-0.16.17 and trying
to build elks-0.1.1

Discussion

  • Jozef Behran
    Jozef Behran
    2005-11-15

    system creation fixup

     
    Attachments
  • Jody Bruchon
    Jody Bruchon
    2006-05-04

    • priority: 5 --> 1
    • summary: ELKS build failure on creating "system" --> ELKS build failure on creating \"system\"
     
  • Ben Weiss
    Ben Weiss
    2008-03-30

    Logged In: YES
    user_id=1938317
    Originator: NO

    Patch works, however this will also fail if ELKSFS support is added to the kernel. Adding ELKSFS support produces the following errors on make: undefined symbol: _insert_inode_hash undefined symbol: _link_count
    ld86: text segment too large for 16bit.
    boot/Image will build, but System.map will not be properly built.

     
  • Jody Bruchon
    Jody Bruchon
    2012-02-19

    • status: open --> closed-fixed