Date: Fri, 18 Nov 2005 15:02:27 +0100 From: Sascha Klauder <sklauder@trimind.de> To: freebsd-sparc64@freebsd.org Subject: crossbuilding hints? Message-ID: <20051118140227.GA24961@trimind.de>
next in thread | raw e-mail | index | archive | help
Hi all, trying to upgrade my Ultra 1E from 5.3-RELEASE to 6.0-STABLE. Since I hazard to guess that this would take a considerable amount of time (to put it mildly) when built on this machine, I decided to cross-build it on my main i386 machine. make buildworld TARGET_ARCH=sparc64 went fine. After that, I (naivetely) nfs-mounted /usr/src und /usr/obj from the i386 machine, but the installworld target failed because the install toolchain (/usr/obj/usr/src/tmp/legacy/usr) are i386 binaries (which makes sense). Can I nfs-mount the / and /usr filesystems from the Sun on my i386 machine and then do an 'installworld DESTDIR=/mountpoint TARGET_ARCH=sparc64'? Is there a recommended method (read: documented) for doing this? Cheers, -sascha
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051118140227.GA24961>