Page 1 of 1

Why GCC and not LLVM?

Posted: 12 May 2010 20:41
by kurkosdr
There has been a lot of talk lately about how LLVM is better and greater than GCC.

So, if LLVM is so great, why everyone (including videolan) is still using GCC instead of LLVM?

Is it a license-related or technical reason?

I mean, even Apple is using it for their SDKs, so why not the GPL world too?

Re: Why GCC and not LLVM?

Posted: 13 May 2010 01:34
by Jean-Baptiste Kempf
Because LLVM is not ready for many projects and still fails to compile many complex code snippets, especially C++ ones.

Moreover, the superiority of LLVM is still to be completly demonstrated.
Finally GCC compiles all languages since a long time, is well known, and its extensions too and is able to correctly cross-compile and supports all platforms...