Страница 1 из 1
ClangBSD
Добавлено: 2010-04-17 20:23:19
hizel
ClangBSD
http://wiki.freebsd.org/BuildingFreeBSDWithClang
http://lists.freebsd.org/pipermail/free ... 16648.html
ClangBSD is a branch of FreeBSD that aims at integrating clang (clang.llvm.org)
into FreeBSD, replacing GCC as a system compiler.
Recently, we've achieved the state when clang can compile all of FreeBSD world
on i386/amd64 platforms (including all the C++ apps we have and itself)
and a bootable kernel. Thus we feel that the time has come to ask the FreeBSD
community for wider testing on i386/amd64 (you sure can help with other
platforms too
).
Re: ClangBSD
Добавлено: 2010-04-17 20:46:36
Alex Keda
нихрена не понял...
можно мир нынешний заменять или нет?
Re: ClangBSD
Добавлено: 2010-04-17 20:50:11
hizel
ну в рамках -CURRENT думаю можно в какой-то мере
соберу посмотрю
Re: ClangBSD
Добавлено: 2010-04-17 20:52:14
Alex Keda
завтра руки дойдут, думаю....
Re: ClangBSD
Добавлено: 2010-04-18 12:35:37
Alex Keda
я на / случайно заинсталлил
лоадер не работает, а так - пашет
)
Re: ClangBSD
Добавлено: 2010-04-18 12:45:27
hizel
ну ты экстремал oO, я в виртуалке пинаю
Re: ClangBSD
Добавлено: 2010-04-18 14:07:41
Alex Keda
как чуял - ошибки у меня снова уникальные
а я не записал чё лоадер писал
щас скопирвоал с работы /usr/bin /usr/sbin - заработала сборка
снова мир соберу, посомтрим.
Re: ClangBSD
Добавлено: 2010-04-18 16:13:11
hizel
если у тебя i386 то ошибка какбэ не уникальная :]
Re: ClangBSD
Добавлено: 2010-04-18 16:24:16
Alex Keda
amd64
Re: ClangBSD
Добавлено: 2010-04-18 20:10:15
hizel
ЛОРовцы ужо 600 сообщений наистерили у себя по этой новости :}
Re: ClangBSD
Добавлено: 2010-04-18 20:23:44
Alex Keda
надо сходить посмореть.
========
собрал и заинсталлил и мир и ядро.
работает всё кроме того что не бутиться и make глючит, судя по рассылке на пустых целях.
Re: ClangBSD
Добавлено: 2010-04-19 11:50:04
hizel
у меня на i386 ломается в начале сборки, буду тыкать
Re: ClangBSD
Добавлено: 2010-05-07 0:06:34
hizel
гм, а у меня грузицо все нормально :-\
Код: Выделить всё
FreeBSD stress.vyborg.ru 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r207705: Fri May 7 00:32:31 MSD 2010 root@stress.vyborg.ru:/usr/obj/usr/home/ildar/clangbsd/sys/GENERIC amd64
Re: ClangBSD
Добавлено: 2010-05-07 12:54:59
hizel
а теперь следующий шаг:
Код: Выделить всё
echo 'CC=clang' >> /etc/make.conf
echo 'CXX=clang' >> /etc/make.conf
portmaster -af
Re: ClangBSD
Добавлено: 2010-05-10 20:45:12
thefree
hizel писал(а):а теперь следующий шаг:
Код: Выделить всё
echo 'CC=clang' >> /etc/make.conf
echo 'CXX=clang' >> /etc/make.conf
portmaster -af
ну как?
Re: ClangBSD
Добавлено: 2010-05-10 21:21:49
hizel
не все собирается из портов
и эти опции внедрять ни нада, там и так:
Код: Выделить всё
ildar@stress ~ >cc -v
clang version 2.0 (trunk)
Target: x86_64-undermydesk-freebsd9.0
Thread model: posix
Re: ClangBSD
Добавлено: 2010-05-11 15:25:24
manefesto
так ты оказывается ильдар
Re: ClangBSD
Добавлено: 2010-05-11 16:20:02
hizel
так ты оказывается тормоз
Re: ClangBSD
Добавлено: 2010-05-11 22:06:48
hizel