Binari untuk Ubuntu 12.04 x86 dapat berfungsi ( mungkin , tidak mau ); tetapi jika tidak, itu karena tautan ke perpustakaan yang telah berubah secara tidak kompatibel antara 2010 dan 2012.
Ruang pengguna CentOS / Red Hat Enterprise Linux dari seri 6.x didasarkan pada Fedora 12, mulai akhir 2009 / awal 2010. Ubuntu 12,04 dirilis pada April 2012, dengan sebagian besar perpustakaannya menggunakan versi yang dirilis pada akhir 2011. Jadi ada sekitar 24 hingga 30 bulan pekerjaan pengembangan antara CentOS 6.x dan Ubuntu 12.x.
Jika ada sesuatu di glibc
(atau libstdc++
terutama) telah berubah sejak saat itu, Dentang atau apa pun berdasarkan LLVM tidak akan berfungsi jika dikompilasi untuk Ubuntu 12.04 dan dijalankan pada CentOS 6.x.
Saya tidak bisa mengatakan dengan pasti karena saya belum mengujinya.
Yang harus Anda lakukan adalah mengkompilasi LLVM dan Clang sendiri di CentOS 6.3, atau cari repositori yang mengirimkan binari Clang untuk CentOS, seperti ELRepo .