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

Исходное сообщение
"Проблема со сборкой ядра во FreeBSD 4.7"

Отправлено Stargazer , 17-Дек-02 17:07 
Уважаемый All!!
Помогите советом. На свежеустановленной системе не компилируется ядро. Даже женерик. Компилятор вываливется с ошибкой:
cc: Internal compiler error: program cc1 got fatal signal 4
Пробовал поставить другой GCC - не ставится по той же причине, но другие пакеты (mc, motif) собрались без проблем.
Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено lavr , 17-Дек-02 18:49 
>Уважаемый All!!
>Помогите советом. На свежеустановленной системе не компилируется ядро. Даже женерик. Компилятор вываливется
>с ошибкой:
>cc: Internal compiler error: program cc1 got fatal signal 4
>Пробовал поставить другой GCC - не ставится по той же причине, но
>другие пакеты (mc, motif) собрались без проблем.
>Заранее спасибо.

which cc
which c++

cc -v
c++ -v

cat /etc/make.conf
echo $PATH
which gcc

как производится сборка, по шагам?


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено Stargazer , 17-Дек-02 19:11 
>как производится сборка, по шагам?
1 редактируем Женерик
2 config <name>
3 cd ../../compile/<name>
4 make depend
5 make - и тут по прошествии некоторого времени вываливается ошибка.


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено vadblm , 17-Дек-02 19:17 
>>как производится сборка, по шагам?
>1 редактируем Женерик

попробуй сначала GENERIC скопировать в ТВОЙКЕРНЕЛ и с им играйся


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено Stargazer , 17-Дек-02 20:50 

>попробуй сначала GENERIC скопировать в ТВОЙКЕРНЕЛ и с им играйся

Ну, собственно, я так и делаю. Ведь копия - это и есть женерик? ;-)



"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено lavr , 17-Дек-02 20:59 
>
>>попробуй сначала GENERIC скопировать в ТВОЙКЕРНЕЛ и с им играйся
>
>Ну, собственно, я так и делаю. Ведь копия - это и есть
>женерик? ;-)

копия - это копия, из которой выкидывается нафик все ненужное GENERIC'а и при необходимости дополняется нужным из LINT.


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено Stargazer , 17-Дек-02 23:42 
>копия - это копия, из которой выкидывается нафик все ненужное GENERIC'а и
>при необходимости дополняется нужным из LINT.

sorry, это я знаю, так и делаю. просто для краткости так сказал...


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено lavr , 17-Дек-02 19:19 
>>как производится сборка, по шагам?
>1 редактируем Женерик
>2 config <name>
>3 cd ../../compile/<name>
>4 make depend
>5 make - и тут по прошествии некоторого времени вываливается ошибка.

а вывод всего остального о чем было выше написано, which, make.conf???
uname -a ? sysctl -a | grep hw.ata ?

1. cd /sys/i386/conf
2. cp GENERIC MYKERN
3. rm -rf ../../compile/MYKERN
4. config MYKERN
5. cd ../../compile/MYKERN
6. make depend
7. make


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено Stargazer , 17-Дек-02 23:40 
>а вывод всего остального о чем было выше написано, which, make.conf???
>uname -a ? sysctl -a | grep hw.ata ?

sorry, за задержку с ответом. Немогу часто выходить в инет.
which cc
/usr/bin/cc
which c++
/usr/bin/c++
echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
which gcc
/usr/bin/gcc
uname -a
FreeBSD .home 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct  9 15:08:34 GMT 2002     root@builder.freebsdmall.com:/usr/obj/usr/src/sys/GENERIC  i386

make.conf - нет такого файла.

сс -v; c++ -v
using bultin specs
gcc version 2.95.4 20020320 [FreeBSD]

Вот.



"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено lavr , 18-Дек-02 12:46 
>>а вывод всего остального о чем было выше написано, which, make.conf???
>>uname -a ? sysctl -a | grep hw.ata ?
>
>sorry, за задержку с ответом. Немогу часто выходить в инет.
>which cc
>/usr/bin/cc
>which c++
>/usr/bin/c++
>echo $PATH
>/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
>which gcc
>/usr/bin/gcc
>uname -a
>FreeBSD .home 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct  9 15:08:34 GMT
>2002     root@builder.freebsdmall.com:/usr/obj/usr/src/sys/GENERIC  i386
>
>make.conf - нет такого файла.
>
>сс -v; c++ -v
>using bultin specs
>gcc version 2.95.4 20020320 [FreeBSD]
>
>Вот.

вроде все верно, показывай ядро


"RE: Проблема со сборкой ядра во FreeBSD 4.7"
Отправлено Stargazer , 19-Дек-02 15:20 
>вроде все верно, показывай ядро

Спасибо всем ответившим. Ядро собралось. Сделал изменения в make.conf и со второй попытки все собралось.
Еще раз спасибо!!!!