LLVM / Clang 3.1 i libc ++

13

Czy ktoś zbudował i skonfigurował PPA Ubuntu Precise dla LLVM / Clang 3.1? Dodatkową zaletą byłoby zintegrowanie najnowszej wersji libc ++.

Nordlöw
źródło

Odpowiedzi:

10

Przesłałem pakiety debian / sid dla llvm-3.1 i clang-3.1 do mojego ppa .

eudoksos
źródło
+1, to świetnie, ale czy można dodać do niego poprawioną wersję libstdc++-4.7(patrz uwagi tutaj )? Jak <chrono>jest obecnie zepsuty .
KillianDS
Jest to osobny pakiet, dla którego nie mam łatki, do libstdc++-4.6czego jest dostarczany Ubuntu 12.04. Być może możesz załatać zainstalowany nagłówek, pathc dla 4.7 jest jednowierszowy.
eudoxos
Spróbuję wtedy w ten sposób, dziękuję za wspaniały ppa.
KillianDS
@eudoxos „Łatka dla wersji 4.7 jest jednowarstwowa” - Która linia?
Quuxplusone
Znaleziono jedną 1-liniową łatkę: clang.llvm.org/libstdc++4.7-clang11.patch (patrz dyskusja na temat bugs.debian.org/cgi-bin/bugreport.cgi?bug=666539 ) problem z <chrono>tym, co widzę.
Quuxplusone
1

Właśnie znalazłem artykuł o instalacji Clanga i libc ++ ze źródeł na Ubuntu 12.04.1 i 12.10. Autor używa najnowszych wersji zarówno dla Clanga, jak i libc ++. Mam nadzieję, że to się przyda:

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

mmisu
źródło
Ta odpowiedź nie jest zbyt przydatna z dwóch powodów: 1. OP poprosił o PPA, nie kompilując się. 2. Podanie linku do niektórych niestabilnych treści internetowych nie jest wystarczającym wysiłkiem, aby uzyskać odpowiedź.
aquaherd