2010-06-09 25 views

Trả lời

6

Không, bạn không có. Tin tôi đi. Apple vẫn ở gcc 4.2.1 vì 4.2.2 và cao hơn sử dụng GPLv3 có nghĩa là họ sẽ phải từ bỏ quyền kiểm soát nền tảng của họ (một vấn đề lớn đối với sdk iphone). Vì vậy, họ không nâng cấp.

Thật không may cho bạn, bạn có thể không chính xác chỉ cần thả trong một gcc thay thế một trong hai, do các bản vá lỗi tùy chỉnh, thay đổi ABI vv

Xin lỗi.

+0

Vui lòng làm rõ cách GPLv3 trong GCC ảnh hưởng đến SDK iPhone. –

+1

Quy định về cơ sở và bằng sáng chế. – jer

+2

Đó chính xác là lý do tại sao Apple đẩy mạnh LLVM. Nếu bạn muốn một trình biên dịch mới hơn mong đợi, Clang/LLVM rõ ràng là tương lai cho các nền tảng của Apple. –

Các vấn đề liên quan