On 2009-Apr-25 17:51:49 +0200, Dominic Fandrey <kamik...@bsdforen.de> wrote:
>Back before the 7.0 Release I used to install cross builds by
>NFS-mounting /usr/src and /usr/obj of the build machine on the
>target machine and running:
>
># cd /usr/src
># env MAKEOBJDIRPREFIX=/usr/obj/<stuff> make installkernel KERNCONF=<kernconf>
>...

This has only ever worked if the target machine architecture was a
superset of the build machine architecture.

>This doesn't work any more because all the installation tools
>are built for the architecture of the build system.

buildworld has always built the build/install infrastucture to suit
the build machine architecture.

>The alternative to mount the whole fstab structure of the
>target machine into the build server and installing with DESTDIR
>works, but feels pretty clumsy in comparison.

This is the supported way to install onto a different architecture target.

-- 
Peter Jeremy

Attachment: pgpW9fxLu0T2X.pgp
Description: PGP signature

Reply via email to