Hi Erich,

> Somehow this HOSTCC stuff is weird, in the process of building buildenv
> a gcc 3.3.3 is downloaded, despite all definitions im MasterInclude.mk.
I'm not sure what's so weird about it - it works the exact same way as 
the Bering uClibc branch (unless things have changed since early 2008).

Buildenv builds a gcc that is linked against uClibc - in order to do 
that, it needs a host CC that will be able to compile the gcc we provide 
(which happens to be 3.3.3 at the moment, since newer versions caused 
all kinds of problems). gcc 4.x is not able to compile a vanilla gcc 
3.3, so in the past we needed a gcc 3.x on the host in order to build 
the toolchain.

With the patches kp committed on friday, you should be able to use a 
newer gcc as the "host cc" as well (but I can't say for sure, since I 
haven't tried it).

> Now which one is supposed to be used?
Both. HOSTCC (which must be installed on your system before you do 
anything with buildtool - again, the same approach as with Bering 
uClibc) for building the first part of the toolchain, and gcc 3.3.3 
which is part of the toolchain.

I hope that helps

Martin



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to