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

Исходное сообщение
"ошибка при установке samba"

Отправлено themobile , 25-Янв-08 13:08 
Подскажите чайнику в чем может быть проблема?  ставлю на freebsd 4.9 samba 3.0.28, после
./configure --prefix=/usr/local/samba --with-syslog  
пишу make и выдается следующий текст:

/usr/include/sys/ttydefaults.h:60: warning: `CTRL' redefined
/usr/include/readline/chardefs.h:57: warning: this is the location of the previous definition
smbd/trans2.c: In function `set_ea':
smbd/trans2.c:368: `ENODATA' undeclared (first use in this function)
smbd/trans2.c:368: (Each undeclared identifier is reported only once
smbd/trans2.c:368: for each function it appears in.)
The following command failed:
gcc -I. -I/usr/samba-3.0.28/source  -O -D_SAMBA_BUILD_=3  -I/usr/samba-3.0.28/source/iniparser/src -Iinclude -I./include  -I. -I. -I./lib/replace -I./lib/talloc -I./tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H  -I/usr/local/include    -I/usr/samba-3.0.28/source/lib -D_SAMBA_BUILD_=3 -fPIC -DPIC -c smbd/trans2.c -o smbd/trans2.o
*** Error code 1

Stop in /usr/samba-3.0.28/source.


Содержание

Сообщения в этом обсуждении
"ошибка при установке samba"
Отправлено idle , 25-Янв-08 13:18 
>[оверквотинг удален]
>smbd/trans2.c:368: `ENODATA' undeclared (first use in this function)
>smbd/trans2.c:368: (Each undeclared identifier is reported only once
>smbd/trans2.c:368: for each function it appears in.)
>The following command failed:
>gcc -I. -I/usr/samba-3.0.28/source  -O -D_SAMBA_BUILD_=3  -I/usr/samba-3.0.28/source/iniparser/src -Iinclude -I./include  -I.
>-I. -I./lib/replace -I./lib/talloc -I./tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H  -I/usr/local/include  
> -I/usr/samba-3.0.28/source/lib -D_SAMBA_BUILD_=3 -fPIC -DPIC -c smbd/trans2.c -o smbd/trans2.o
>*** Error code 1
>
>Stop in /usr/samba-3.0.28/source.

3 самба на FreeBSD4.х нормально работать не будет, даже если установится.
Обновляйте систему.

И ставить надо из портов.


"ошибка при установке samba"
Отправлено themobile , 25-Янв-08 13:21 
>[оверквотинг удален]
>>-I. -I./lib/replace -I./lib/talloc -I./tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H  -I/usr/local/include  
>> -I/usr/samba-3.0.28/source/lib -D_SAMBA_BUILD_=3 -fPIC -DPIC -c smbd/trans2.c -o smbd/trans2.o
>>*** Error code 1
>>
>>Stop in /usr/samba-3.0.28/source.
>
>3 самба на FreeBSD4.х нормально работать не будет, даже если установится.
>Обновляйте систему.
>
>И ставить надо из портов.

А какую версию SAMBA стоит поставить на 4,9 - нет возможности обновлять freebsd


"ошибка при установке samba"
Отправлено bga83 , 28-Янв-08 13:45 
Возникли проблемы при сборке Samba из портов.
Система FreeBSD 6.2, ядро GENERIC, порты не обновлял.
При попытке установки выдает следующее:

[bordugov@cosite /usr/ports/net/samba3]$ make
===>   samba-3.0.23c_2,1 depends on file: /usr/local/bin/autoconf259 - found
===>   samba-3.0.23c_2,1 depends on shared library: ldap-2.3.2 - found
===>   samba-3.0.23c_2,1 depends on shared library: fam.0 - found
===>   samba-3.0.23c_2,1 depends on shared library: iconv.3 - found
===>  Configuring for samba-3.0.23c_2,1
env: /usr/local/bin/autoheader259: No such file or directory
*** Error code 127

Как я понял этот каталог относится к autoconf-2.59_2(в системе стоит, перестановка ничего не дала)
Есть ли идеи как решить проблему?


"ошибка при установке samba"
Отправлено idle , 28-Янв-08 14:27 
>[оверквотинг удален]
>===>   samba-3.0.23c_2,1 depends on file: /usr/local/bin/autoconf259 - found
>===>   samba-3.0.23c_2,1 depends on shared library: ldap-2.3.2 - found
>===>   samba-3.0.23c_2,1 depends on shared library: fam.0 - found
>===>   samba-3.0.23c_2,1 depends on shared library: iconv.3 - found
>===>  Configuring for samba-3.0.23c_2,1
>env: /usr/local/bin/autoheader259: No such file or directory
>*** Error code 127
>
>Как я понял этот каталог относится к autoconf-2.59_2(в системе стоит, перестановка ничего
>не дала)

Это не каталог:

[root@proxy ~]#ll /usr/local/bin/autoheader259
-r-xr-xr-x  1 root  wheel  8141 11 июл  2006 /usr/local/bin/autoheader259*

>Есть ли идеи как решить проблему?

Поищите файл в системе и положите куда следует.
Если нет - переустанавливайте autoconf - make clean; make install.