etherboot-5.2.4 linuxbios error!

王金健 wjjsun at eyou.com
Mon Apr 19 00:45:01 CEST 2004


Dear sir:
  I want to use etherboot-5.2.4 under linuxbios, but when I comment -DPCBIOS and uncomment -DLINUX line in arch/i386/Config,
I can not compile the source rightly!! the message as follow:
ld  -N -Ttext 0x20000 -T arch/i386/core/etherboot.lds -o bin/undi.tmp bin/start32.o bin/pcbios.o bin/memsizes.o bin/basemem.o bin/linuxbios.o bin/config.o bin/undi.o bin/bootlib.a 
bin/undi.o(.text+0x8b): In function `allocate_base_mem_data':
: undefined reference to `_trivial_irq_handler_end'
bin/undi.o(.text+0x90): In function `allocate_base_mem_data':
: undefined reference to `_trivial_irq_handler_start'
bin/undi.o(.text+0x96): In function `allocate_base_mem_data':
: undefined reference to `allot_base_memory'
bin/undi.o(.text+0xe9): In function `allocate_base_mem_data':
: undefined reference to `_trivial_irq_handler_end'
bin/undi.o(.text+0xee): In function `allocate_base_mem_data':
: undefined reference to `_trivial_irq_handler_start'
bin/undi.o(.text+0x11d): In function `free_base_mem_data':
: undefined reference to `_trivial_irq_handler_end'
bin/undi.o(.text+0x122): In function `free_base_mem_data':
: undefined reference to `_trivial_irq_handler_start'
bin/undi.o(.text+0x129): In function `free_base_mem_data':
: undefined reference to `forget_base_memory'
bin/undi.o(.text+0x238): In function `shoot_targets':
: undefined reference to `forget_base_memory'
bin/undi.o(.text+0x376): In function `hunt_pixie':
: undefined reference to `get_free_base_memory'
bin/undi.o(.text+0x642): In function `undi_call_loader':
: undefined reference to `__undi_call'
bin/undi.o(.text+0x6c0): In function `undi_call_silent':
: undefined reference to `__undi_call'
bin/undi.o(.text+0x76e): In function `undi_loader':
: undefined reference to `allot_base_memory'
bin/undi.o(.text+0x7ba): In function `undi_loader':
: undefined reference to `allot_base_memory'
bin/undi.o(.text+0xdde): In function `undi_full_shutdown':
: undefined reference to `forget_base_memory'
bin/undi.o(.text+0xe12): In function `undi_full_shutdown':
: undefined reference to `forget_base_memory'
bin/bootlib.a(pic8259.o)(.text+0x251): In function `install_trivial_irq_handler':
: undefined reference to `fake_irq'
bin/bootlib.a(pic8259.o)(.text+0x35e): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler_start'
bin/bootlib.a(pic8259.o)(.text+0x367): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler_end'
bin/bootlib.a(pic8259.o)(.text+0x36c): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler_start'
bin/bootlib.a(pic8259.o)(.text+0x392): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler_start'
bin/bootlib.a(pic8259.o)(.text+0x397): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler_end'
bin/bootlib.a(pic8259.o)(.text+0x3b2): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_handler'
bin/bootlib.a(pic8259.o)(.text+0x3bd): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_trigger_count'
bin/bootlib.a(pic8259.o)(.text+0x3c8): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_chain_to'
bin/bootlib.a(pic8259.o)(.text+0x3d6): In function `copy_trivial_irq_handler':
: undefined reference to `_trivial_irq_chain'
bin/bootlib.a(pic8259.o)(.data+0x0): undefined reference to `_trivial_irq_handler'
bin/bootlib.a(pic8259.o)(.data+0x4): undefined reference to `_trivial_irq_trigger_count'
bin/bootlib.a(pic8259.o)(.data+0x8): undefined reference to `_trivial_irq_chain_to'
bin/bootlib.a(pic8259.o)(.data+0xc): undefined reference to `_trivial_irq_chain'
make: *** [bin/undi.tmp] Error 1

 Can somebody help me! Thank you!
wjjsun
e-mail:wjjsun at eyou.com




More information about the coreboot mailing list