On Fri, 25 May 2007, Dave Korn wrote:

> On 25 May 2007 15:34, Eric Botcazou wrote:
>
>   Yes, hasn't this been one of the design goals of gcc for as long as any of
> us can remember?  It wants to be able to bootstrap the GNU world on non-free
> systems from scratch and part of that is not requiring anything other than the
> standard headers and libraries distributed with the system - isn't that an
> important qualification in terms of the GPL?

Along with the header/library requirements, you left out needing a
bootstrap C compiler.

Since gmp/mpfr are both written in C, depending on them is no worse than
having GCC depend on libdecnumber or libcpp.  Except that the source
doesn't live in the tree at the moment.  (You can of course plop them in
yourself and it will "just work").  The ability to build the "GNU world"
using only the system lib, header and compiler hasn't fundamentally
changed.  You can still do it.

Now distributing a dynamically linked cc1 has added a shared lib
dependency.  But as noted upthread, some people regard dynamic linking as
a virtue.

                --Kaveh
--
Kaveh R. Ghazi                  [EMAIL PROTECTED]

Reply via email to