[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