[FUGSPBR] Erro de compilação do Cyrus-sasl

Everton - Matrix suporte2 em matrix.com.br
Qui Dez 2 12:51:30 BRST 2004


Olá amigos da lista,

Estou tendo problemas para compilar o cyrus-sasl-2.1.15 em meu FreeBSD 
4.10_STABLE. Antes que alguém pergunte, aparentemente não posso usar as 
últimas versões do cyrus pois elas apresentam uma certa incompatibilidade e 
não funcionam direito...(isso foi o que me passaram), e para o que eu 
preciso é a versão 2.1.15 que funciona. Estou instalando na munheca...o 
tar.gz mesmo...

Estou rodando o ./configure da seguinte forma...

 ./configure '--without-des' '--disable-otp' '--disable-gssapi' 
'--disable-digest' '--disable-cram' '--enable-login'

e ele vai sem problemas. Se rodar somente o ./configure, sem nenhuma dessas 
confs, também funciona na boa...

mas no "make", ele começa, mas me retorna os seguintes erros:

db_berkeley.c: In function `berkeleydb_open':
db_berkeley.c:79: `DB_CREATE' undeclared (first use in this function)
db_berkeley.c:79: (Each undeclared identifier is reported only once
db_berkeley.c:79: for each function it appears in.)
db_berkeley.c:80: `DB_RDONLY' undeclared (first use in this function)
db_berkeley.c:83: warning: implicit declaration of function `db_open'
db_berkeley.c:104: warning: implicit declaration of function `db_strerror'
db_berkeley.c:66: warning: `flags' might be used uninitialized in this 
function
db_berkeley.c: In function `berkeleydb_close':
db_berkeley.c:119: too many arguments to function
db_berkeley.c: In function `_sasldb_getdata':
db_berkeley.c:183: warning: passing arg 4 of pointer to function makes 
integer from pointer without a cast
db_berkeley.c:183: too many arguments to function
db_berkeley.c:190: `DB_NOTFOUND' undeclared (first use in this function)
db_berkeley.c: In function `_sasldb_putdata':
db_berkeley.c:280: warning: passing arg 4 of pointer to function makes 
integer from pointer without a cast
db_berkeley.c:280: too many arguments to function
db_berkeley.c:292: warning: passing arg 3 of pointer to function makes 
integer from pointer without a cast
db_berkeley.c:292: too many arguments to function
db_berkeley.c:300: `DB_NOTFOUND' undeclared (first use in this function)
db_berkeley.c: At top level:
db_berkeley.c:360: syntax error before `DBC'
db_berkeley.c: In function `_sasldb_getkeyhandle':
db_berkeley.c:385: too many arguments to function
db_berkeley.c:391: structure has no member named `cursor'
db_berkeley.c: In function `_sasldb_getnextkey':
db_berkeley.c:413: structure has no member named `cursor'
db_berkeley.c:417: structure has no member named `cursor'
db_berkeley.c:417: structure has no member named `cursor'
db_berkeley.c:430: structure has no member named `cursor'
db_berkeley.c:430: structure has no member named `cursor'
db_berkeley.c:431: `DB_FIRST' undeclared (first use in this function)
db_berkeley.c:433: structure has no member named `cursor'
db_berkeley.c:433: structure has no member named `cursor'
db_berkeley.c:434: `DB_NEXT' undeclared (first use in this function)
db_berkeley.c:437: `DB_NOTFOUND' undeclared (first use in this function)
db_berkeley.c:401: warning: `result' might be used uninitialized in this 
function
db_berkeley.c: In function `_sasldb_releasekeyhandle':
db_berkeley.c:459: structure has no member named `cursor'
db_berkeley.c:460: structure has no member named `cursor'
db_berkeley.c:460: structure has no member named `cursor'
db_berkeley.c:463: too many arguments to function
*** Error code 1

Stop in /root/cyrus-sasl-2.1.15/sasldb.
*** Error code 1

Stop in /root/cyrus-sasl-2.1.15.
*** Error code 1

Stop in /root/cyrus-sasl-2.1.15.

Alguém saberia me dizer a que exatamente se refere este erro? Procurei no 
google mas encontrei somente algo referente a uma instalação do citrix 6.5 
que pedia para colocar a opção '--with-dblib=berkeley' no ./configure, 
coloquei para teste, o ./configure funcionou mas o make resultou no mesmo 
problema...

Poderiam me dar uma ajuda?

Abraços.

Everton


_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd