Cross Compiling kernel linux in FreeBSD?

Cross compiling any kernel that is not the same as the host operating system- by this I mean of the same code and such- is not possible without use of an emulator or simulator. If you are sticking with the standard i386 and AMD64 kernels, then solutions such as VirtualBox and Xen would work for you. However, if you are talking about other architectures such as PPC, SPARC, ARM, etc or the 64 bit versions of these, then you will be better of using Qemu. Aurelien Jarno has a set of Qemu instances that you can use at http://www.aurel32.net .

Once you build the type of kernel that you want, along with the ramdisk, you can email it to yourself.
 
Back
Top