[Fedora-users-br] Erro ao compilar vpopmail

Hugo Cisneiros hugo em devin.com.br
Sex Abr 28 17:24:00 UTC 2006


Diego wrote:
> Estou instalando o Qmail + vpopmail + mysql + QmailAdmin + QmailScanner 
> seguindo o tutorial:
> 
> http://wiki.underlinux.com.br/index.php/Tutoriais/sendmail-qmail-postfix/qmail-vpomail-mysql-qmailadmin-qmailscanner
[...]

> ao rodar o make  aparece o seguinte erro:
> 
> 
> [root em notediego vpopmail-5.2.1]# make
> make  all-recursive
> make[1]: Entering directory `/usr/src/qmail/vpopmail-
> 5.2.1'
> Making all in cdb
> make[2]: Entering directory `/usr/src/qmail/vpopmail-5.2.1/cdb'
> make[2]: Nada a ser feito para `all'.
> make[2]: Leaving directory `/usr/src/qmail/vpopmail-5.2.1/cdb'
> make[2]: Entering directory `/usr/src/qmail/vpopmail-
> 5.2.1'
> gcc -I. -I/usr/include/mysql      -g -O2 -Wall -c vauth.c
> In file included from vauth.c:32:
> vmysql.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'char'
> vmysql.h:59: error: missing terminating " character
> 
> vauth.c: In function 'vauth_adddomain':
> vauth.c:232: error: missing terminating " character
> vauth.c:232: error: expected expression before ')' token
> make[2]: ** [vauth.o] Erro 1
> make[2]: Leaving directory `/usr/src/qmail/vpopmail-
> 5.2.1'
> make[1]: ** [all-recursive] Erro 1
> make[1]: Leaving directory `/usr/src/qmail/vpopmail-5.2.1'
> make: ** [all-recursive-am] Erro 2

Esse erro é muito dependente de código, e por isso eu aconselho você 
testar com a versão mais nova do vpopmail, disponível em:

    http://sourceforge.net/project/showfiles.php?group_id=85937

Na hora que escrevi esse e-mail, a versão é 5.4.13, e consegui compilar 
sem problemas aqui na máquina ;) Veja se resolve, e depois nos conte.

> Obrigado
> Diego!

-- 
[]'s
Eitch

http://www.devin.com.br/eitch/
"Talk is cheap. Show me the code." - Linus Torvalds




Mais detalhes sobre a lista de discussão Fedora-users-br