2010-06-09 6 views

cevap

6

Hayır yapmazsınız. Güven bana yapma. Apple, gcc 4.2.1'de kalıyor çünkü 4.2.2 ve üstü, GPLv3'ü kullanıyor. Bu da, platformlarının kontrolünü bırakmak zorunda oldukları anlamına geliyor (iphone sdk için büyük bir sorun). Bu yüzden yükseltmiyorlar.

Maalesef sizin için, tam olarak sadece nedeniyle vb özel yamalar, ABI değişiklikleri,

Maalesef için, ya değişim gcc damla olamaz.

+0

Lütfen GCCv3'ün GCC'nin iphone SDK'sini nasıl etkilediğini açıklayın. –

+1

Tolerans ve patent hükümleri. – jer

+2

İşte bu yüzden Apple LLVM'yi bu kadar zorluyor. Daha yeni bir derleyiciyi sabırsızlıkla beklemek istiyorsanız, Clang/LLVM, Apple'ın platformlarının geleceği olduğunu açıkça gösteriyor. –

İlgili konular