2011-12-29 3 views
2

Кто-нибудь запускает Clang в качестве компилятора C на архитектуре ppc? Я пытаюсь воскресить старую G4 12-дюймовую Powerbook (867 Mhz G4 CPU) и установить на ней Linux (Debian с Linux Mint/LXDE), я не буду запускать OS X на машине. Он, похоже, довольно тесно связан с архитектурой Intel/X86. Будет ли он работать достаточно хорошо, как компилятор C на ppc? Я понимаю, что могу запустить gcc, но Clang гораздо удобнее.Clang on Power Архитектура процессора ПК?

Я буду использовать его исключительно как компилятор C, не будет использовать его C++ или Objective C. Мои программы - это программы уровня ученика (до нескольких сотен строк), и поэтому, скорее всего, они не будут облагать навыками Клана.

+0

Согласно [руководству] (http://clang.llvm.org/docs/UsersManual.html): «* clang в настоящее время содержит некоторую поддержку для PPC и Sparc, однако значительных фрагментов генерации кода все еще отсутствует, и они не подверглись значительным испытаниям. * " –

ответ

0

Просто обновление. Я установил Clang 2.7 на Debian Stable 6.03 на ранее отставку Mac Powerbook G4. По крайней мере, с C и с использованием средних (до нескольких сотен строк) программ, ограниченных командной строкой, похоже, что они работают хорошо.

0

Убедитесь, что вы применить этот патч, если вы лязг старше 3.1:

http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20111010/047625.html

Кроме того, обратите внимание, что если ваш код использует «длинный двойной», он не будет построен правильно, пока http://llvm.org/bugs/show_bug.cgi?id=11867 разрешен ,