LLVM / Clang 3.1 & libc ++


13

Hat jemand ein Ubuntu Precise PPA für LLVM / Clang 3.1 erstellt und eingerichtet? Ein Bonus wäre, auch eine neuere Version von libc ++ zu haben.

Antworten:


10

Ich habe debian / sid-Pakete von llvm-3.1 und clang-3.1 auf mein ppa hochgeladen .


+1, Das ist großartig. Ist es jedoch möglich, eine feste Version hinzuzufügen libstdc++-4.7(siehe Hinweise hier )? Da <chrono>ist momentan kaputt .
KillianDS

Das ist ein separates Paket und ich habe keinen Patch für libstdc++-4.6das, was Ubuntu 12.04 ausliefert. Vielleicht können Sie Ihren installierten Header patchen, der Pfad für 4.7 ist ein Einzeiler.
Eudoxos

Werde es dann so versuchen, danke für den tollen ppa.
KillianDS

@eudoxos "Der Patch für 4.7 ist ein Einzeiler" - Welche Zeile?
Quuxplusone

Es wurde ein einzeiliger Patch gefunden: clang.llvm.org/libstdc++4.7-clang11.patch (siehe bugs.debian.org/cgi-bin/bugreport.cgi?bug=666539 für Diskussion), aber der Fehler wurde nicht behoben Problem <chrono>damit sehe ich.
Quuxplusone

1

Ich habe gerade einen Artikel über die Installation von Clang und libc ++ aus den Quellen von Ubuntu 12.04.1 und 12.10 gefunden. Der Autor verwendet die neuesten Versionen sowohl für Clang als auch für libc ++. Hoffe das wird nützlich sein:

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


Diese Antwort ist aus zwei Gründen nicht sehr nützlich: 1. Das OP hat nach einem PPA gefragt und sich nicht selbst kompiliert. 2. Das Bereitstellen eines Links zu flüchtigen Webinhalten reicht für eine Antwort nicht aus.
Aquaherd
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.