Daniel Castro wrote:
out/code16.o: In function `process_op': /home/daniel/workspace/seabios_patch/src/block.c:304: undefined reference to `process_xen_op' make: *** [out/rom16.o] Error 1
Linking out/rom16.o out/code16.o: In function `xen_blk_op': make: *** [out/rom16.o] Error 1
What toolchain are you using? Many distribution toolchains have been broken by the distribution's patches, and can not build SeaBIOS.
There's a script in coreboot to build a toolchain. Clone the repo and run make crossgcc. Someone else has to clarify how to work with this toolchain in SeaBIOS.
//Peter
2011/10/19 Peter Stuge peter@stuge.se
Daniel Castro wrote:
out/code16.o: In function `process_op': /home/daniel/workspace/seabios_patch/src/block.c:304: undefined reference to `process_xen_op' make: *** [out/rom16.o] Error 1
Linking out/rom16.o out/code16.o: In function `xen_blk_op': make: *** [out/rom16.o] Error 1
What toolchain are you using? Many distribution toolchains have been broken by the distribution's patches, and can not build SeaBIOS.
There's a script in coreboot to build a toolchain. Clone the repo and run make crossgcc. Someone else has to clarify how to work with this toolchain in SeaBIOS.
Here are some links with instructions on to how to use crossgcc for seabios:
http://www.seabios.org/pipermail/seabios/2011-May/001738.html http://www.seabios.org/pipermail/seabios/2011-May/001741.html
//Peter
SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios