Please use 5.2.6 and gcc 3.2.2, so you need to use RH9. for that.
You may try 5.4 too (use CVS to get latest one), it can be compiled in late compiler.
The problem it doesn't support memtest till now....
YH
_____
From: Stephen.Kimball@bench.com [mailto:Stephen.Kimball@bench.com] Sent: Tuesday, May 24, 2005 9:31 AM To: YhLu Subject: boot from SATA
YH,
I want to boot from a SATA drive with etherboot.
I made the Config file change from http://www.linuxbios.org/index.php/Etherboot http://www.linuxbios.org/index.php/Etherboot .
But I get these errors:
ld -r bin/tg3.o bin/filo.rt.o -o bin/tg3--filo.rt.o
objcopy -R .text16 bin/elfprefix.o bin/elfprefix.entry.o
objcopy -R .prefix bin/elfprefix.o bin/elfprefix.exit.o
ld -N -T arch/i386/core/etherboot.lds -o bin/tg3--filo.elf.rt bin/elfprefix.exit.o bin/tg3--filo.rt.o
bin/tg3--filo.rt.o(.text+0x4507): In function `install_pxe_stack':
: undefined reference to `allot_base_memory'
bin/tg3--filo.rt.o(.text+0x457e): In function `install_pxe_stack':
: undefined reference to `e820mangler_size'
bin/tg3--filo.rt.o(.text+0x4763): In function `install_pxe_stack':
: undefined reference to `install_rm_callback_interface'
bin/tg3--filo.rt.o(.text+0x4769): In function `install_pxe_stack':
: undefined reference to `install_e820mangler'
bin/tg3--filo.rt.o(.text+0x4787): In function `use_undi_ds_for_rm_stack':
: undefined reference to `forget_real_mode_stack'
bin/tg3--filo.rt.o(.text+0x47b7): In function `hook_pxe_stack':
: undefined reference to `hide_etherboot'
bin/tg3--filo.rt.o(.text+0x4852): In function `unhook_pxe_stack':
: undefined reference to `unhide_etherboot'
bin/tg3--filo.rt.o(.text+0x4889): In function `remove_pxe_stack':
: undefined reference to `forget_base_memory'
bin/tg3--filo.rt.o(.text+0x4a51): In function `filo_pci_probe':
: undefined reference to `filo'
bin/tg3--filo.rt.o(.text+0x98b9): In function `pxenv_restart_tftp':
: undefined reference to `get_free_base_memory'
make: *** [bin/tg3--filo.elf.rt] Error 1
rm bin/elfprefix.exit.o bin/tg3--filo.rt.o bin/filo.rt.o bin/elfprefix.entry.o bin/filo.o
What am I missing? Thanks.
Steve