Não consigo compilar o samba pelo fonte, erro de array.

1. Não consigo compilar o samba pelo fonte, erro de array.

Ricardo F . GDe Moura
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...


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts