swordf
(usa openSUSE)
Enviado em 19/01/2011 - 11:31h
Bom dia caros,
Estou fazendo um pequeno pdc, e estou testando a "famigerada" autenticação automática do squid x samba, pois bem.
Estudando, lendo um pouco sobre isso, percebi a necessidade de compilar o samba com algumas opções a mais no ./configure, por exemplo --with-winbind --with-winbind-auth-challenge e algumas outras, por isso resolvi remover os pacotes do samba e instalar novamente. Eu estava usando em primeira tentativa debian( samba instalado via apt-get), porém ao tentar instalar pelo fonte, o erro acontece após o ./configure terminar sua rotina, quando rodo o make, ele apresenta o erro abaixo :
Linux:/home/ocr/samba-3.0.2a/source # make
Using FLAGS = -O -I./popt -Iinclude -I/home/ocr/samba-3.0.4/source/include -I/home/ocr/samba-3.0.4/source/ubiqx -I/home/ocr/samba-3.0.4/source/smbwrapper -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/home/ocr/samba-3.0.4/source
LIBS = -lcrypt -lresolv -lnsl -ldl
LDSHFLAGS = -shared
LDFLAGS =
Compiling dynconfig.c
In file included from include/smb.h:1642,
from include/includes.h:782,
from dynconfig.c:21:
include/popt_common.h:25: error: array type has incomplete element type
include/popt_common.h:26: error: array type has incomplete element type
include/popt_common.h:27: error: array type has incomplete element type
include/popt_common.h:28: error: array type has incomplete element type
make: ** [dynconfig.o] Erro 1
(tentei com o samba.3.0.2a, indicado pelo tutorial que li, e mesmo pq a versão 3.5... do samba que tinha baixado inicialmente, o ./configure não reconhecia as opções --with-winbind e --with-winbind-auth-challenge).Testei também ./configure somente com o parametro --prefix=/usr --sysconfdir=/etc/samba e o erro persistiu, mudei a distro, instalei slack 12, e o erro persiste). Estou iniciando ainda no meio do linux, desculpem qualquer "erro primário" que possa estar cometendo, mas não consegui resolver.... Obrigado, abraços...