¿Qué versión de sonido binario debería usar para CentOS?


9

Basado en http://llvm.org/releases/download.html

  • Binarios de Clang para FreeBSD9 / x86_64 (69M) (. Sig)
  • Binarios de Clang para Ubuntu-12.04 / x86 (67M) (. Sig)
  • Binarios de Clang para Ubuntu-12.04 / x86_64 (71M) (. Sig)

Mi sistema operativo es CentOS 6.3 Gnome Desktop x86 de http://virtualboxes.org/images/centos/ Item 13.

¿Qué versión debo usar para ello?


Indique si está utilizando CentOS de 32 bits o de 64 bits.
allquixotic

Por favor vea OP actualizado.
q0987

Ahora tienen binarios preconstruidos para Fedora, y funcionaría en CentOS.
Eonil

Respuestas:


4

Los binarios para Ubuntu 12.04 x86 pueden funcionar ( mayo , no lo harán ); pero si no lo hacen, se debe a la vinculación a bibliotecas que han cambiado de manera incompatible entre 2010 y 2012.

El espacio de usuario de CentOS / Red Hat Enterprise Linux de la serie 6.x se basa en Fedora 12, desde fines de 2009 / principios de 2010. Ubuntu 12.04 se lanzó en abril de 2012, y la mayoría de sus bibliotecas utilizan versiones que se lanzaron a fines de 2011. Entonces, hay aproximadamente 24 a 30 meses de trabajo de desarrollo entre CentOS 6.xy Ubuntu 12.x.

Si algo en glibc(o libstdc++especialmente) ha cambiado notablemente desde entonces, Clang o cualquier cosa basada en LLVM no funcionará si se compiló para Ubuntu 12.04 y se ejecutó en CentOS 6.x.

No puedo decir con certeza porque no lo he probado.

Lo que debe hacer es compilar LLVM y Clang usted mismo en CentOS 6.3, o buscar un repositorio que envíe binarios de Clang para CentOS, como ELRepo .


No puedo compilar el sonido desde cero. El problema que encontré ayer es que todo el proceso de construcción aumenta el espacio en mi disco VirtualBox de 2GB a más de 9GB. No tengo suficiente espacio en mi SSD.
q0987

Luego usa los paquetes de clang de ELRepo como dije.
allquixotic

Verificará y actualizará la publicación más tarde. Muchas gracias :)
q0987

5

Otro lugar para buscar binarios de Clang es en EPEL . Tienen Clang 3.4 para RHEL 6 en este momento, lo que debería funcionar bien con CentOS 6.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.