The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Открыт код C++ компилятора Zapcc"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Открыт код C++ компилятора Zapcc" –1 +/
Сообщение от Ivan_83 (ok), 19-Июн-18, 13:33 
WITHOUT_CLANG_BOOTSTRAP
         Set to not    build the Clang    C/C++ compiler during the bootstrap
         phase of the build.  To be    able to    build the system, either gcc
         or    clang bootstrap    must be    enabled    unless an alternate compiler
         is    provided via XCC.
WITHOUT_CLANG_FULL
         Set to avoid building the ARCMigrate, Rewriter and    StaticAnalyzer
         components    of the Clang C/C++ compiler.
WITHOUT_CROSS_COMPILER
         Set to not    build any cross    compiler in the    cross-tools stage of
         buildworld.  When compiling a different version of    FreeBSD    than
         what is installed on the system, provide an alternate compiler
         with XCC to ensure    success.  When compiling with an identical
         version of    FreeBSD    to the host, this option may be    safely used.
         This option may also be safe when the host    version    of FreeBSD is
         close to the sources being    built, but all bets are    off if there
         have been any changes to the toolchain between the    versions.
         When set, it enforces these options:

         WITHOUT_BINUTILS_BOOTSTRAP
         WITHOUT_CLANG_BOOTSTRAP
         WITHOUT_ELFTOOLCHAIN_BOOTSTRAP
         WITHOUT_GCC_BOOTSTRAP

Вот последний параметр позволит не собирать libclang, libllvm два раза.
А -DNO_CLEAN или ccache позволят не собирать с нуля и тот единственный раз.

А где в шланге ты нашёл архитектуры отличные от х86 во время компеляции?
Я вот когда хотел с арм поиграться ставил гцц для кросскомпеляции.

ZFS мне лично не нужен.
По работе я быстро нашёл все его зависимости.

GENERIC самый ужасный конфиг, к тому же он не на всех пллатформах есть, в тех же арм и мипс под каждый чип свой конфиг.

У меня всего пара приватных патчей ядра, они никоим образом сборку не трогают, и ничего не ломают.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Открыт код C++ компилятора Zapcc, opennews, 18-Июн-18, 12:05  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру