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

Исходное сообщение
"Проблема при компиляция mgetty "

Отправлено addismal , 15-Мрт-04 11:38 
Доброго вам времени суток.
Пытаюсь собрать mgetty под FreeBSD 5.2 из исходников и получаю сдедующие сообщения:

%cp policy.h-dist policy.h
%make
gcc -O2 -Wall -pipe -DVARRUNDIR=\"/var/run\" -c mgetty.c
gcc -O2 -Wall -pipe -c logfile.c
logfile.c:59: error: conflicting types for `sys_nerr'
/usr/include/stdio.h:347: error: previous declaration of `sys_nerr'
*** Error code 1

Stop in /usr/home/addismal/my/mgetty/mgetty-1.1.30.

исходники mgetty1.1.30-Dec16.tar.gz качал с alpha.greenie.net
Что нужно сделать, чтобы успешно инсталлировать mgetty?


Содержание

Сообщения в этом обсуждении
"Проблема при компиляция mgetty "
Отправлено noname , 17-Мрт-04 15:34 
>Доброго вам времени суток.
>Пытаюсь собрать mgetty под FreeBSD 5.2 из исходников и получаю сдедующие сообщения:
>
>
>%cp policy.h-dist policy.h
>%make
>gcc -O2 -Wall -pipe -DVARRUNDIR=\"/var/run\" -c mgetty.c
>gcc -O2 -Wall -pipe -c logfile.c
>logfile.c:59: error: conflicting types for `sys_nerr'
>/usr/include/stdio.h:347: error: previous declaration of `sys_nerr'
>*** Error code 1
>
>Stop in /usr/home/addismal/my/mgetty/mgetty-1.1.30.
>
>исходники mgetty1.1.30-Dec16.tar.gz качал с alpha.greenie.net
>Что нужно сделать, чтобы успешно инсталлировать mgetty?

Я рекомендую еще раз посмотреть logfile.c Там наверняка есть комментарий для компиляции под FreeBSD (да и в Makefile тоже).


"Проблема при компиляция mgetty "
Отправлено Dima , 18-Мрт-04 07:29 
Закоментируй в файле logfile.c строку 59 (переопределение типа) а лучше собери из портов