LLVM / Clang 3.1 и libc ++

13

Кто-нибудь создал и настроил Ubuntu Precise PPA для LLVM / Clang 3.1? Бонусом может быть также включение в нее последней версии libc ++.

Nordlöw
источник

Ответы:

10

Я загрузил пакеты debian / sid из llvm-3.1 и clang-3.1 в свой ppa .

eudoxos
источник
+1, это здорово, однако можно ли добавить к нему фиксированную версию libstdc++-4.7(см. Примечания здесь )? Как <chrono>сейчас сломано .
KillianDS
Это отдельный пакет, и у меня нет патча libstdc++-4.6, который поставляется с Ubuntu 12.04. Может быть, вы можете исправить свой установленный заголовок, pathc для 4.7 является однострочным.
Евдокс
Тогда попробую так, спасибо за отличного ppa.
KillianDS
@eudoxos "патч для 4.7 - однострочный" - какая строка?
Quuxplusone
Найден 1-строчный патч: clang.llvm.org/libstdc++4.7-clang11.patch (см. Bugs.debian.org/cgi-bin/bugreport.cgi?bug=666539 для обсуждения), но он не исправляет проблема с <chrono>этим я вижу.
Quuxplusone
1

Только что нашел статью об установке Clang и libc ++ из исходников на Ubuntu 12.04.1 и 12.10. Автор использует последние версии для Clang и libc ++. Надеюсь, это будет полезно:

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

mmisu
источник
Этот ответ не очень полезен по двум причинам: 1. ОП попросил PPA, а не компилировал себя. 2. Предоставление ссылки на какой-либо изменчивый веб-контент не является достаточным усилием для ответа.
Аквахерд