unwise

Cross-compiling FreeBSD

I use a Mac to cross-compile for amd64.

Mac:
MAKEOBJDIRPREFIX=XXX tools/build/make.py NO_CLEAN=1 -j11 buildkernel TARGET=amd64 TARGET_ARCH=amd64 DISTDIR=XXX/dist

MAKEOBJDIRPREFIX=XXX tools/build/make.py NO_CLEAN=1 -j11 distributekernel TARGET=amd64 TARGET_ARCH=amd64 DISTDIR=XXX/dist

MAKEOBJDIRPREFIX=XXX tools/build/make.py NO_CLEAN=1 -j11 packagekernel TARGET=amd64 TARGET_ARCH=amd64 DISTDIR=XXX/dist

rsync -avP ../obj/dist/kernel.txz user@host:~

Guest: cd /; tar -xf ~/kernel.txz; reboot