Subject: Re: Cross Compiler Request
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Todd Vierling <tv@pobox.com>
List: tech-pkg
Date: 08/20/1998 16:23:49
On Thu, 20 Aug 1998, Jason Thorpe wrote:

: 	make DESTDIR=/cross/target/root includes
: 
: ...then you can BUILD the libraries.  This is how I have build NetBSD/powerpc
: many times before :-)

That's not it.  The cross pkgs are intended for OS's with a supplied API,
except when building for a completely generic target such as "m68k-coff".
(The generic targets would build only C support.)

Sure, I can have a powerpc-netbsd gcc use -nostdinc and point to a different
include tree, but the C++, ObjC, and F77 support all require a real API in
order to build and work properly.  That's why I'll build a `bootstrap' set
of includes and libraries, to use with such a compiler.

My immediate wait is the current shaking out of egcs vs. netbsd bugs.  Once
that's near completion, I'll roll a "cvs diff -rCYGNUS" and put it into the
bundle of egcs patches currently in pkgsrc/cross/COMMON/patches-egcs-ss.

-- 
-- Todd Vierling (Personal tv@pobox.com; Bus. todd_vierling@xn.xerox.com)