LLVM / Clang 3.1 e libc ++

13

Alguém criou e configurou um PPA Ubuntu Precise para LLVM / Clang 3.1? Um bônus seria ter uma versão recente do libc ++ integrada a ele também.

Nordlöw
fonte

Respostas:

10

Carreguei pacotes debian / sid do llvm-3.1 e clang-3.1 no meu ppa .

eudoxos
fonte
+1, isso é ótimo, no entanto, é possível adicionar uma versão fixa libstdc++-4.7a ela (veja as notas aqui )? Como <chrono>está quebrado no momento .
precisa saber é o seguinte
Esse é um pacote separado e não tenho correção para isso libstdc++-4.6, o ubuntu 12.04 é fornecido. Talvez você possa corrigir o cabeçalho instalado, o pathc para 4.7 é de uma linha.
Eudoxos
Vou tentar dessa maneira então, obrigado pelo excelente ppa.
precisa saber é o seguinte
@eudoxos "o patch para 4.7 é uma linha" - qual linha?
Quuxplusone
Foi encontrado um patch de 1 linha: clang.llvm.org/libstdc++4.7-clang11.patch (consulte bugs.debian.org/cgi-bin/bugreport.cgi?bug=666539 para discussão), mas não corrige o problema com o <chrono>que estou vendo.
Quuxplusone
1

Acabei de encontrar um artigo sobre a instalação do Clang e libc ++ a partir de fontes no Ubuntu 12.04.1 e 12.10. O autor usa as versões mais recentes para Clang e libc ++. Espero que isso seja útil:

http://solarianprogrammer.com/2013/01/17/building-clang-libcpp-ubuntu-linux/

mmisu
fonte
Essa resposta não é muito útil por dois motivos: 1. O OP solicitou um PPA, não se compilando. 2. Fornecer um link para algum conteúdo volátil da Web não é suficiente para obter uma resposta.
achou