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]