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.