- 论坛徽章:
- 0
|
首先我安装了Cyrus-IMAP:
[root@mail src]# tar -zxf cyrus-imapd-2.1.12.tar.gz
[root@mail src]# cd cyrus-imapd-2.1.12
[root@mail cyrus-imapd-2.1.12]# ./configure --with-cyrus-prefix=/usr/cyrus \
> --with-sasl=/usr/local/lib/sasl2 --with-auth=unix \
> --without-ucdsnmp
[root@mail cyrus-imapd-2.1.12]# make depend
[root@mail cyrus-imapd-2.1.12]# make all CFLAGS=-O
[root@mail cyrus-imapd-2.1.12]# make install
用cyradm创建邮箱时,就会出现错误:
[root@localhost ~]# cyradm --user cyrus localhost
Can't load '/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so' for module Cyrus::IMAP: /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so: undefined symbol: db_version at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Cyrus/IMAP/Shell.pm line 60.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Cyrus/IMAP/Shell.pm line 60.
Compilation failed in require.
BEGIN failed--compilation aborted.
请问是什么原因? |
|