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@eyou.com