Building FreeBSD World
Jump to navigation
Jump to search
Introduction
- You can either cross-compile the FreeBSD world on your PC freeBSD or compile it natively on PS3.
Checking Out Head
svn co svn://svn.freebsd.org/base/head /usr/devel
Kernel Patches
Building World
cd /usr/devel/sys/powerpc/conf mkdir /root/kernels cp GENERIC64 /root/kernels/PS3 ln -s /root/kernels/PS3 cd ../../.. env MAKEOBJDIRPREFIX=/usr/obj/PS3 make buildworld buildkernel installkernel installworld distribution \ TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=/root/PS3
Rebuilding Loader
cd /usr/devel env MAKEOBJDIRPREFIX=/usr/obj/PS3 make TARGET=powerpc TARGET_ARCH=powerpc64 buildenv cd sys/boot make all install DESTDIR=/root/PS3
Rebuilding Kernel
cd /usr/devel env MAKEOBJDIRPREFIX=/usr/obj/PS3 make buildkernel installkernel \ TARGET=powerpc TARGET_ARCH=powerpc64 KERNCONF=PS3 DESTDIR=/root/PS3