URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94096
[ Назад ]

Исходное сообщение
"не собирается ядро в 10.0-Current"

Отправлено Wagner , 30-Ноя-12 14:28 

gateway# uname -a
FreeBSD gateway 10.0-CURRENT FreeBSD 10.0-CURRENT #1: Fri Aug 10 19:35:22 EEST 2012     Wagner@gateway:/usr/src/sys/i386/compile/GATEWAY  i386
gateway# cd /usr/src/sys/i386/conf/
gateway# config GENERIC
Kernel build directory is ../compile/GENERIC
Don't forget to do ``make cleandepend && make depend''
gateway# cd ../compile/GENERIC/
gateway# make cleandepend
"../../../conf/kern.pre.mk", line 7: Could not find bsd.compiler.mk
"../../../conf/kern.pre.mk", line 83: Malformed conditional (${COMPILER_TYPE} != "clang")
"../../../conf/kern.pre.mk", line 94: if-less endif
"../../../conf/kern.pre.mk", line 100: Malformed conditional (${COMPILER_TYPE} == "clang")
"../../../conf/kern.pre.mk", line 102: if-less endif
"../../../conf/kern.mk", line 18: Malformed conditional (${COMPILER_TYPE} == "clang")
"../../../conf/kern.mk", line 33: if-less endif
"../../../conf/kern.mk", line 55: Malformed conditional (${COMPILER_TYPE} != "clang")
"../../../conf/kern.mk", line 62: if-less endif
make: fatal errors encountered -- cannot continue

cvsup'нулся, 10.0 собирал в 8.2, после чего обновился. Где я дурак?

Содержание

Сообщения в этом обсуждении
"не собирается ядро в 10.0-Current"
Отправлено lavr , 30-Ноя-12 15:50 
>[оверквотинг удален]
> "../../../conf/kern.pre.mk", line 94: if-less endif
> "../../../conf/kern.pre.mk", line 100: Malformed conditional (${COMPILER_TYPE} == "clang")
> "../../../conf/kern.pre.mk", line 102: if-less endif
> "../../../conf/kern.mk", line 18: Malformed conditional (${COMPILER_TYPE} == "clang")
> "../../../conf/kern.mk", line 33: if-less endif
> "../../../conf/kern.mk", line 55: Malformed conditional (${COMPILER_TYPE} != "clang")
> "../../../conf/kern.mk", line 62: if-less endif
> make: fatal errors encountered -- cannot continue
>

> cvsup'нулся, 10.0 собирал в 8.2, после чего обновился. Где я дурак?

sorry, везде.

если уж Вы хотите перейти на CURRENT, то должны знать:

- как обновляться
- как пересобирать world и kernel

прим: если я правильно понимаю, Вы же после обновления, все собрали и установили:
и мир и ядро, как вы это делали? ядро пересобирается и устанавливается аналогично.

Вобщем:

# less /usr/src/Makefile (все расписано по шагам)