I know this patch is pretty rough. It’s just
meant as an example of what I’d like to be able to do with buildrom.
It is a patch which enables most of buildrom to succeed building for 64-bit.
When I use Linux-As-Bootloader, I want to use a 64-bit
kernel so that any patches I have to do for my hardware only need to be done
for one architecture.
A while ago I did a wiki page http://linuxbios.org/index.php/Tyan_S2892_Build_Tutorial
outlining how to use buildrom to put the 64-bit kernel in the
I wanted to fit it into the new buildrom architecture, but I
ran into a few problems:
I think that buildrom is the way to go and I like the make
menuconfig.
In order to make the 64-bit kernel fit as I configured it, I
excluded kexec from the ROM and included a statically-linked kexec on the boot drive,
so it was nice to be able to remove the kexec tools from the image.
As soon as we decide the best way, I’ll clean it up
and add serengeti_cheetah-x86_64 support and tyan_s2892-x86_64 support.
Thanks,
Myles