Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Apr 1996 11:26:13 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        imp@village.org (Warner Losh)
Cc:        witr@rwwa.com, hackers@FreeBSD.org
Subject:   Re: GNU binutils port
Message-ID:  <199604090156.LAA12317@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199604081719.LAA26093@rover.village.org> from "Warner Losh" at Apr 8, 96 11:19:47 am

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh stands accused of saying:
> 
> gcc builds out of the box for cross compiling on FreeSBD.   Since the
> ports are designed to have  just a make done and it works, there is no
> need to have gcc as a port.  The reason being that you must do some
> manual configuration before the cross compilation will work.  I
> thought thte whole point of doing a "port" was to eliminate that.

Yup.  Crossing with GCC is relatively easy, but it _does_ require some
manual intervention.

> Also, building a cross compiler can still be a bit of a black art.  It
> is best done by hand because there are a number of niggling little
> logistical issues that trip up people in the process.
> 
> I think that I must be missing something here...

Hmm.  Dunno 8)  The masters of GCC crossing can be found at 
http://www.cygnus.com/; they have a nice reentrant C library (newlib)
that's portable to a pile of architectures as well.

> Warner

-- 
]] Mike Smith, Software Engineer        msmith@atrad.adelaide.edu.au    [[
]] Genesis Software                     genesis@atrad.adelaide.edu.au   [[
]] High-speed data acquisition and      (GSM mobile) 0411-222-496       [[
]] realtime instrument control          (ph/fax)  +61-8-267-3039        [[
]] Collector of old Unix hardware.      "Where are your PEZ?" The Tick  [[



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