Подскажите чайнику в чем может быть проблема? ставлю на 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 1Stop in /usr/samba-3.0.28/source.
>[оверквотинг удален]
>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.х нормально работать не будет, даже если установится.
Обновляйте систему.И ставить надо из портов.
>[оверквотинг удален]
>>-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 из портов.
Система 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-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.