For those who are building gcc-4.7 from scratch, the cilk/ branch sure looks interesting. It has the Cilk runtime and the cilk extensions to the language built in.<p><a href="http://en.wikipedia.org/wiki/Cilk" rel="nofollow">http://en.wikipedia.org/wiki/Cilk</a>
<a href="http://software.intel.com/en-us/articles/intel-cilk-plus/" rel="nofollow">http://software.intel.com/en-us/articles/intel-cilk-plus/</a><p>As far as language extensions go, it may seem that Cilk does not add much, but to me the advantage of not manually assigning tasks to threads and work stealing seems like a big win.<p>Looking forward to try it out in a week. Stoked.
> I was surprised to find that the process of building gcc-4.7 from sources on Ubuntu is so complicated, after all, this is a Linux system …<p>It didn't look all that complicated to me. It seems like it is just the standard steps for installing gcc? Or am I missing something?