Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Nov 2002 17:19:46 -0500
From:      Jake Burkholder <jake@locore.ca>
To:        Peter Jeremy <peterjeremy@optushome.com.au>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: installworld from a cross-buildworld
Message-ID:  <20021103171945.M22677@locore.ca>
In-Reply-To: <20021103212810.GA381@server.c18609.belrs1.nsw.optusnet.com.au>; from peterjeremy@optushome.com.au on Mon, Nov 04, 2002 at 08:28:10AM %2B1100
References:  <20021103212810.GA381@server.c18609.belrs1.nsw.optusnet.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Apparently, On Mon, Nov 04, 2002 at 08:28:10AM +1100,
	Peter Jeremy said words to the effect of;

> I have a fast x86 machine and a slow Alpha so I'd like to be able to
> do the Alpha buildworlds on the x86 and then install via NFS.
> 
> 	make TARGET_ARCH=alpha buildworld
> works, and I can successfully mount /usr/src (actually /home/src4)
> and /usr/obj/alpha (actually /home/obj/alpha) onto the Alpha.  But
> the installworld fails because there's no /usr/obj/home/src4/alpha
> tree (built as /home/obj/alpha/home/src4/alpha ).
> 
> Any suggestions?

The only way I've found to do this is to nfs mount the filesystems of
the target machine on the build machine and do the installworld with
DESTDIR=/path/to/nfs/mount.  ie:

	make buildworld TARGET_ARCH=sparc64
	mount sparc64:/ /mnt (etc)
	make installworld TARGET_ARCH=sparc64 DESTDIR=/mnt

You really don't want to forget to set DESTDIR when doing this.

Jake

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021103171945.M22677>