- Instalação cyrus-imapd
+ Responder ao Tópico
-
Instalação cyrus-imapd
Boa tarde pessoal,
Me ajudem, por favor, pois estou a 4 dias focado e googlando o dia todo e não consigo resolver esse problema na hora de instalar o cyrus-imapd no slackware :
Vejam só o erro:
root@servidor:/usr/local/programas/cyrus-imapd-2.1.18# make all CFLAGS=-O
### Making all in /usr/local/programas/cyrus-imapd-2.1.18/man
make[1]: Entering directory `/usr/local/programas/cyrus-imapd-2.1.18/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/programas/cyrus-imapd-2.1.18/man'
### Making all in /usr/local/programas/cyrus-imapd-2.1.18/sieve
make[1]: Entering directory `/usr/local/programas/cyrus-imapd-2.1.18/sieve'
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
sieve_err.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
sieve.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
sieve-lex.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
comparator.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
interp.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
message.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
script.c
gcc -c -I. -I.. -I. -I./../lib -DHAVE_CONFIG_H -I. -I. -O \
.
.
.
ar cr libimap.a append.o mailbox.o mboxlist.o mupdate-client.o mboxname.o message.o config.o imap_err.o mupdate_err.o proc.o setproctitle.o convert_code.o duplicate.o saslclient.o saslserver.o acapmbox.o signals.o annotate.o search_engines.o squat.o squat_internal.o mbdump.o imapparse.o telemetry.o user.o notify.o seen_db.o idle_poll.o
ranlib libimap.a
gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o imapd \
../master/service.o pushstats.o backend.o imapd.o index.o tls.o version.o libimap.a ../acap/libacap.a ../lib/libcyrus.a -lsasl2 -lssl -lcrypto -lfl -lresolv -ldb-4 -lcom_err -lwrap -lnsl
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x2e2): In function `mysync':
: undefined reference to `txn_checkpoint'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x372): In function `myarchive':
: undefined reference to `log_archive'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x3f8): In function `myarchive':
: undefined reference to `log_archive'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x4e5): In function `myarchive':
: undefined reference to `log_archive'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x78f): In function `gettid':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x7bd): In function `gettid':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x7d9): In function `gettid':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x80b): In function `gettid':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xe7d): In function `mystore':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xea6): In function `mystore':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xef2): In function `mystore':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xf0d): In function `mystore':
: undefined reference to `txn_abort'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xf50): In function `mystore':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xf6e): In function `mystore':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x1115): In function `mydelete':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x113e): In function `mydelete':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x1182): In function `mydelete':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x119d): In function `mydelete':
: undefined reference to `txn_abort'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x11e0): In function `mydelete':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x11fe): In function `mydelete':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x12f0): In function `mycommit':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x130c): In function `mycommit':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x13b7): In function `abort_txn':
: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x13cf): In function `abort_txn':
: undefined reference to `txn_abort'
collect2: ld returned 1 exit status
make[1]: *** [imapd] Error 1
make[1]: Leaving directory `/usr/local/programas/cyrus-imapd-2.1.18/imap'
make: *** [all] Error 1
O que pode ser isso ???? Já testei várias outras versões e nada ...
Desde já muito agradecido ...
-
Vc está usando este sw para imap e pop certo??
Pq vc não usa o postfix integrado com courier-imap??
Tem suporte imap, imap-ssl, pop e pop-ssl.
Se quiser te dou uma ajuda.
Agora em relação a este, já tentou outra versão??
mtec 8)
-
Olá Mtec,
Estou instalando uma aplicação que exige que seja o cyrus-imap. Portanto não pode ser o courier-imap (que eu tbem prefiro).
Agradeço muito pela ajuda, mas graças a Deus consegui resolver.
Um grande abraço