+ Responder ao Tópico



  1. #1
    panthro
    Visitante

    Padrão Erro ao compilar o postfix

    estou tentando montar um servidor de mail seguindo os passos do site http://www.linux.com/howtos/Postfix-.../install.shtml ,
    porem no momento de compilar o postfix está dando um erro. Primeiro ele usa o seguinte comando :

    make makefiles 'CCARGS=-DHAS_MYSQL \
    -I/usr/local/mysql/include/mysql -DUSE_SASL_AUTH \
    -I/usr/local/include/sasl -I/usr/local/bdb/include' \
    'AUXLIBS=-L/usr/local/mysql/lib/mysql \
    -lmysqlclient -lz -lm -L/usr/local/lib -lsasl2 -L/usr/local/bdb/lib'

    e depois quando uso make ele aparece o seguinte erro:


    -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/local/lib -lsasl2 -L/usr/local/bdb/lib -ldb -lnsl -lresolv
    /usr/local/bdb/lib/libdb.so: undefined reference to `pthread_condattr_setpshared'
    /usr/local/bdb/lib/libdb.so: undefined reference to `pthread_mutexattr_destroy'
    /usr/local/bdb/lib/libdb.so: undefined reference to `pthread_mutexattr_setpshared'
    /usr/local/bdb/lib/libdb.so: undefined reference to `pthread_mutexattr_init'
    /usr/local/bdb/lib/libdb.so: undefined reference to `pthread_mutex_trylock'
    collect2: ld returned 1 exit status
    make: ** [master] Erro 1
    make: ** [update] Erro 1

    o que será que está errado? Estou usando o Fedora 3 e fiz a instalação mínima e acrescentei os pacotes para compilação.

    Obrigado...

  2. #2

    Padrão Re: Erro ao compilar o postfix

    Vc ta usando mysql???