+ Responder ao Tópico



  1. #1
    slipkorn
    Visitante

    Padrão Erro ao compilar vpopmail

    Estou instalando o Qmail + vpopmail + mysql + QmailAdmin + QmailScanner seguindo o tutorial:

    http://wiki.under-linux.org/index.ph...n-qmailscanner

    Estou compilando o vpopmail usando essas opções:
    Código :
    ./configure --enable-relay-clear-minutes=180
    --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw
    --enable-tcpserver-file=/etc/tcp.smtp
    --enable-sqllibdir=/usr/lib/mysql --enable-passwd=y
    --enable-qmaildir=/var/qmail
    [email protected]
    --enable-tcprules-prog=`which tcprules`
    --enable-auth-logging=y --enable-logging=y
    --enable-sqwebmail-pass=y --enable-default-domain=seu.dominio
    --enable-mysql=y --enable-roaming-users=y
    --enable-deliver-filter=y --enable-defaultquota=10485760
    --enable-large-site=n --enable-clear-passwd=n
    --enable-sqlincdir=/usr/include/mysql

    ao rodar o make aparece o seguinte erro:

    Código :
    [root@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

    Alguém tem alguma idéia do q pode ser??

    Obrigado

    Diego!

  2. #2
    rowdy
    Visitante

    Padrão Re: Erro ao compilar vpopmail

    Olá Diego,

    Eu o aconselho à utilizar o projeto QmailRocks ( http://www.qmailrocks.org/ ), o que eu acho que acontece ai no erro é falta de suporte ao mysql no vpopmail.

    Qualquer dúvida, [email protected]

  3. #3

    Padrão Re: Erro ao compilar vpopmail

    Na hora de fazer as compilações.

    tente e se der erro.

    make uninstall ou tente make clean
    e refaça a compilação.
    Problemas com a compilação do qmail geralmente são os patches que não foram aplicados corretamente.
    Use esse conteudo abaixo

    cd /usr/src/qmailsource/patches

    wget http://www.linuxti.pro.br/patches/readme-but3k4-V1.txt
    wget http://www.linuxti.pro.br/patches/ne...ut3k4-V1.patch