Matheus, vc precisará suprir todas as dependências do samba 3.5 para poder 
compilar. Pode ser que mesmo assim não funcione e a única saída seja migrar o 
servidor. Mas pesquise melhor.

Abraços 

Vagner 

Enviado do meu Nokia E71

-----Original Message-----
From: Matheus Brandão
Sent:  2010-12-15 12:48:14
Subject:  [slack-users] Slackware 10.2 + Samba 3.5

Olá pessoal,

     Estou com um problema, preciso da ajuda de vocês.

     Tenho vários servidores com Slackware 10.2 e samba 3.0.xx, porém 
preciso de suporte a Windows 7 (no mínimo samba 3.3.7). Aí nasce o meu 
problema, na hora de compilar o samba o ./configure funciona sem 
problemas, mas o make da erro, já tentei compilar a 3.3.14, 3.4.9 e 
3.5.6 (todas dão o mesmo erro), encontrei muito pouca coisa na internet, 
um post fala que é um problema do glibc 2.3.5 e pede para colocar o 
mount.h de um slack mais recente (isto também não funcionou).

Este é o configure:
  ./configure --bindir=/usr/bin --sbindir=/usr/sbin 
--libexecdir=/usr/libexec --datadir=/usr/share  --sysconfdir=/etc/samba 
--libdir=/usr/lib/samba --includedir=/usr/include 
--infodir=/usr/share/info --mandir=/usr/man --enable-cups 
--with-privatedir=/etc/samba/private --with-lockdir=/var/lock/samba 
--with-piddir=/var/run/samba --with-swatdir=/usr/share/swat 
--with-configdir=/etc/samba --with-logfilebase=/var/log/samba 
--with-ldap --with-automount --with-quotas --with-sys-quotas --with-utmp 
--with-winbind --with-acl-support

Quando eu dou make, o samba começa a compilar, mas com menos de um 
minuto da o seguinte erro:
Compiling ../lib/util/blocking.c
In file included from ../lib/replace/system/filesys.h:37,
                  from include/includes.h:81,
                  from ../lib/util/blocking.c:24:
/usr/include/sys/mount.h:36: error: syntax error before numeric constant
/usr/include/sys/mount.h:52: error: syntax error before numeric constant
In file included from /usr/include/sys/statfs.h:26,
                  from /usr/include/sys/vfs.h:4,
                  from ../lib/replace/system/filesys.h:45,
                  from include/includes.h:81,
                  from ../lib/util/blocking.c:24:
/usr/include/bits/statfs.h:26: error: redefinition of `struct statfs'
The following command failed:
gcc -O -I. -I/opt/samba-3.5.6/source3 
-I/opt/samba-3.5.6/source3/iniparser/src -Iinclude -I./include  -I. -I. 
-I./../lib/replace -I./../lib/tevent -I./libaddns -I./librpc -I./.. 
-DHAVE_CONFIG_H  -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 
-D_GNU_SOURCE -Iinclude -I./include -I. -I. -I./../lib/replace 
-I./../lib/tevent -I./libaddns -I./librpc -I./.. -I./../lib/popt 
-DLDAP_DEPRECATED  -I/opt/samba-3.5.6/source3/lib -I.. -I../source4 
-D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3  -fPIC -c ../lib/util/blocking.c -o 
../lib/util/blocking.o

desde já agradeço,

abraços

-- 
best regards
Matheus Brandão
[email protected]
Tel +55 11 3205 0992 r 5899
Cel +55 11 8931 1088

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a