Date: Mon, 30 Jun 2003 16:54:02 -0700 From: Gordon Tetlow <gordont@gnf.org> To: Marcel Moolenaar <marcel@xcllnt.net> Cc: Tim Kientzle <kientzle@acm.org> Subject: Re: rescue/ broke cross compiles Message-ID: <20030630235402.GC70590@roark.gnf.org> In-Reply-To: <20030630225206.GA57854@ns1.xcllnt.net> References: <20030630222353.GH57432@sunbay.com> <20030630222820.GV70590@roark.gnf.org> <20030630225206.GA57854@ns1.xcllnt.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--HanPD1JKBS04/nMk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 30, 2003 at 03:52:06PM -0700, Marcel Moolenaar wrote: >=20 > Since you create a seperate object tree for rescue, you need to > go through the same phases as a world does. That way tools (like > build-tools) will be compiled against the right headers and linked > against the right libraries (in both cases those of the machine > on which the tool runs). >=20 > Unfortunately, it's not that simple. There's a deliberate phase > ordering that makes sure that we don't pick up cross-tools before > we're ready for them. Since rescue is built *after* the cross- > tools are installed, you'll have a hard time resolving the phase > ordering problem. >=20 > That's why ru@ suggested to add a build-tools target. That way you > populate the seperate tree in sync with the phases of a world, > thereby avoiding the phase ordering problem. Is there a way to leverage the existing build-tools so we don't have to do extra compiling that isn't necessary? -gordon --HanPD1JKBS04/nMk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/AM2aRu2t9DV9ZfsRAsgFAJ49A6qQUYzZL7KGw/5/TZ/vbeAzrACgwIpm dP/Ni5qRw30EPFPaKe/LCqk= =GzkD -----END PGP SIGNATURE----- --HanPD1JKBS04/nMk--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030630235402.GC70590>