"Stephen M. Kenton" <[EMAIL PROTECTED]> writes:

> However, the question
> remains, why is the problem still there to be circumvented?  Is there
> some secret opposition to easy use of these tools, is there some law
> of nature that prevents them from building, is there some good
> technical reason that is hard to implement, or has it just not been a
> big enough pain for anyone to beat it into submission?

The central problem is that gcc, binutils, glibc, and the kernel are
all separate projects which are distributed and maintained separately
by different people.  Thus there are mismatches and confusions and
difficulties which result from the different release cycles and
different agendas.

Thus there is a place in the ecosystem for people to write the scripts
needed to smooth over those differences.  And indeed that ecosystem is
filled by tools like crosstool and buildtool.

This is certainly not ideal.  But the organizational differences make
it quite difficult to fix in any other way.

Ian

Reply via email to