Процесс, описанный в wiki.freebsd.org/BuildingFreeBSDWithClang казалось, что он шел слишком медленно или вообще остановился.
Однако недавно в списке рассылки появилось сообщение от Романа Диваки о том, что ClangBSD успешно собирается на платформах первого уровня (i386 и amd64).
Короче говоря, ClangBSD — это попытка скомпилировать ядро и мир FreeBSD с помощью компилятора clang, который, в свою очередь, является интерфейсом для LLVM. Как вы знаете, FreeBSD по-прежнему использует GCC версии 4.2.1, поскольку в последующих версиях лицензия была изменена.
У Clang есть лицензия BSD, а также много других вкусностей.
В проекте были проблемы со сборкой libstdc++, но теперь они решены.
Единственный известный баг — загрузчик ОС превышает допустимый размер исполняемого файла.
Пока есть обходной путь — собрать загрузчик без поддержки UFS1. Сообщение разработчика: permalink.gmane.org/gmane.os.freebsd.current/124678 Виртуальная машина низкого уровня: llvm.org Кланг: clang.llvm.org Теги: #*nix #llvm #FreeBSD #Clang #clangbsd
-
Электрифицирующие Выступления
19 Oct, 24 -
Компьютерное Программирование
19 Oct, 24 -
Сокращение Url-Адреса
19 Oct, 24 -
Web 2.0 И Enterprise 2.0 Как Смена Парадигмы
19 Oct, 24 -
Купить Хостинг Или Установить Свой Сервер?
19 Oct, 24 -
Eclipse + Qt: Установка И Настройка
19 Oct, 24 -
Таймс-Сквер Как Пешеход
19 Oct, 24