+ Responder ao Tópico



  1. #1
    pensador-ce
    Visitante

    Padrão erro na instalação do qmail

    e ai galea, blz? seguinte, tô encucado, tava com o suse 8 e migrei para o nove, quando fui instalar o qmail deu o seguinte erro:
    ./compile install.c
    install.c: In function `main':
    install.c:156: warning: return type of `main' is not `int'
    ( ( ./compile trymkffo.c && ./load trymkffo ) >/dev/null \
    2>&1 \
    && echo \#define HASMKFIFO 1 || exit 0 ) > hasmkffo.h
    rm -f trymkffo.o trymkffo
    ./compile fifo.c
    ./compile hier.c
    ./load auto-str substdio.a error.a str.a
    substdio.a(substdo.o)(.text+0x43): In function `allwrite':
    : undefined reference to `errno'
    collect2: ld returned 1 exit status
    make: *** [auto-str] Error 1

    **** Installation failed. Aborting package creation.

    Restoring overwritten files from backup...OK

    Cleaning up...OK

    Bye.
    eu use o checkinstall para testar e deu esta mensagem, o q deve ser?

  2. #2
    pensador-ce
    Visitante

    Padrão ???

    ./load auto-str substdio.a error.a str.a
    substdio.a(substdo.o)(.text+0x43): In function `allwrite':
    : undefined reference to `errno'
    collect2: ld returned 1 exit status
    make: *** [auto-str] Error 1

  3. #3

    Padrão erro qmail

    Já vi isso acontecer, foi comigo!

    eu instalava corretamente no slack 9 mas no 10, de vez enquanto eu tinha problemas, faz assim:

    no pacote do netqmail-1.5.tar.gz, tem uma pasta chamada other-patches, nele tem patches para o ucspi-tcp e daemontools chamado err*, aplica eles, se nao me engano, o qmail tambem precisa de um path para erros que voce acha em www.qmail.org ou mesmo no google colocando:
    qmail +err +patch

    boa sorte!

    Patrick Brandão

  4. #4

    Padrão erro na instalação do qmail

    ae pensador esta é facil é por causa da versao do gcc
    vamos la abra o arquivo error.h

    remova a seguinte linha :
    extern int errno;

    inclua a seguinte linha no lugar:
    #include <errno.h>

    e pronto

    vc vai ter que fazer isto no daemon-tools e no ucsip os nomes dos arquivos sao iguais .

  5. #5
    pensador-ce
    Visitante

    Padrão erro na instalação do qmail

    ai, valeu a forçados dois, a dica do augustolynx foi a q deu certo, obrigado galera. qualquer coisa tamos ai. :-)

  6. #6
    Super_Diaulas
    Visitante

    Padrão erro na instalação do qmail

    boa dica!

    eu ti ve o mesmo problema com o slack10...
    mas era problema com patch....eu tinha feito errado.,..mas depois corrigi