Разработчики LibreOffice сообщили [3] об успешном опыте сборки офисного пакета с использованием компилятора Clang [4], который представляет собой распространяемый под лицензией BSD fronted для LLVM с поддержкой языков C, С++ и Objective-C. Для обеспечения сборки подготовлено более десяти новых патчей [5], которые позволили использовать Clang вместо GCC. Тем не менее, разработка новых патчей продолжается, например, остаётся нерешенная проблема с крахом после запуска LibreOffice на платформе Mac OS X. Инструкции с описанием процесса сборки опубликованы [6] в Wiki проекта.
Clang активно развивается и позволяет собирать всё больше крупных проектов. Например, Clang уже используется для сборки базовой системы и большой части портов FreeBSD, позволяет [7] собирать библиотеки Qt и Boost, поддерживает собственную сборку. Имеется проект по обеспечению сборки ядра Linux при помощи Clang.
Ссылки:
[1] http://htfl.ru/cat-news-libreoffice
[2] http://htfl.ru/cat-news-novosti
[3] /out.php?link=http://lists.freedesktop.org/archives/libreoffice/2011-October/019632.html
[4] /out.php?link=http://clang.llvm.org/
[5] /out.php?link=http://lists.freedesktop.org/archives/libreoffice/2011-October/thread.html
[6] /out.php?link=http://wiki.documentfoundation.org/Development/Building_LibreOffice_with_Clang
[7] http://htfl.ru/news/progress-v-sborke-qt-s-ispolzovaniem-clang