Subject: Re: gnu/usr.bin/gcc3/backend needs a cc and more ...
To: Jeremy C. Reed <reed@reedmedia.net>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: tech-toolchain
Date: 02/11/2005 13:31:17
On Thu, Feb 10, 2005 at 21:20:44 -0600, James Chacon wrote:

> On Fri, Feb 11, 2005 at 05:07:36AM +0300, Valeriy E. Ushakov wrote:
> 
> > On Thu, Feb 10, 2005 at 16:11:03 -0600, James Chacon wrote:
> > 
> > > On Thu, Feb 10, 2005 at 01:25:38PM -0800, Jeremy C. Reed wrote:
> > > 
> > > > 4) tools/groff needs C++. So I set
> > > > HOST_CXX=/home/reed/netbsd/hp700/tools/bin/hppa--netbsd-c++ (since I had
> > > > done similar with cpp above). But that still failed with:
[...]
> > > > (I guess native c++ should not be used for making tools.)
> > > 
> > > Yes
> > 
> > Eh, wait a minute.  We are building crosstools so we indeed need a
> > *native* compiler to compile them.  Obviously, you want the tools to
> > run on your host machine.
> 
> Thats what I indicated. You need a native c++ compiler for the groff part.

Quoted passage certainly doesn't read that way:

  Jeremy: "native c++ should NOT be used" [uwe: emphasis mine]
  You: "Yes"



> > We are not building target's groff, we are building nbgroff to format
> > man pages during the crossbuild.
> 
> We're building groff (there's not really a "cross" groff per se. It's just
> a tool to format text). It just needs C++

Yeah, I know calling it a "cross" groff is sloppy, but it's convenient
to make the distinction from system *roff, easier to pronounce than
"nbgroff", and consistent with "cross/native compiler".


SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen