Архив заметок

FreeBSD, порты и CLANG

Просмотров: 4006Комментарии: 0
FreeBSD

Поменял на досуге компилятор для системы.

Что имеем:

$ uname -a
FreeBSD proliant 9.2-STABLE FreeBSD 9.2-STABLE #0 r256720: Fri Oct 18 15:35:32 MSK 2013     vovas@proliant:/usr/obj/usr/src/sys/PROLIANT  amd64
$ clang -v
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
Target: x86_64-unknown-freebsd9.2
Thread model: posix
$

Далее добавил в /etc/make.conf строки:

CC=clang
CXX=clang++
CPP=clang-cpp

И пересобрал все порты перед пересборкой мира:

$portmaster -fa

Все переустановилось без ошибок. В следующий раз попробую пересобрать мир с этим компилятором, заодно замерю в течении какого времени вся эта операция пройдет:

$ rm -rf /usr/obj && time make -j2 buildworld
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)