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.