- 论坛徽章:
- 0
|
出错如下:
- libtool: link: gcc -I./.. -I.. -Wall -g -O2 -o couriertls starttls.o argparse.o -L/usr/local/courier-authlib/lib/courier-authlib ./.libs/libcouriertls.a -lssl -lcrypto ./.libs/libspipe.a ../rfc1035/librfc1035.a ../md5/.libs/libmd5.a ../random128/.libs/librandom128.a ../numlib/.libs/libnumlib.a ../liblock/.libs/liblock.a ../soxwrap/libsoxwrap.a
- /usr/bin/ld: warning: libcrypto.so.1.0.0, needed by /usr/lib/gcc/i386-redhat-linux/3.4.5/../../../libssl.so, may conflict with libcrypto.so.4
- starttls.o(.text+0x11f): In function `docopy':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:132: undefined reference to `tls_transfer'
- starttls.o(.text+0x2a4):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:188: undefined reference to `tls_transfer'
- starttls.o(.text+0x4f3): In function `verify_connection':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:305: undefined reference to `tls_certificate_verified'
- starttls.o(.text+0x51a):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:308: undefined reference to `tls_dump_connection_info'
- starttls.o(.text+0x53f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:322: undefined reference to `tls_get_encryption_desc'
- starttls.o(.text+0x5a1):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:322: undefined reference to `tls_get_encryption_desc'
- starttls.o(.text+0xd18): In function `main':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:502: undefined reference to `tls_get_default_info'
- starttls.o(.text+0xd5f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:509: undefined reference to `tls_create'
- starttls.o(.text+0xd8f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:512: undefined reference to `tls_connect'
- starttls.o(.text+0xdc6):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:488: undefined reference to `tls_connecting'
- starttls.o(.text+0xe12):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:477: undefined reference to `tls_transfer'
- starttls.o(.text+0xe27):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:481: undefined reference to `tls_connecting'
- starttls.o(.text+0xe8b):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:522: undefined reference to `tls_disconnect'
- starttls.o(.text+0xea3):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:524: undefined reference to `tls_destroy'
- starttls.o(.text+0xf39):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:535: undefined reference to `tls_disconnect'
- starttls.o(.text+0xf51):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:537: undefined reference to `tls_destroy'
- collect2: ld returned 1 exit status
- make[3]: *** [couriertls] Error 1
- make[3]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0/tcpd'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0/tcpd'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0'
- make: *** [all] Error 2
- [root@www courier-imap-4.6.0]#
复制代码
先是安装的openssl-1.0.0-beta3.tar.gz发现如上冲突后改回openssl-0.9.8k.tar.gz、openssl-0.9.8e.tar.gz还是出现如下错误:
- libtool: link: gcc -I./.. -I.. -Wall -g -O2 -o couriertls starttls.o argparse.o -L/usr/local/courier-authlib/lib/courier-authlib ./.libs/libcouriertls.a -lssl -lcrypto ./.libs/libspipe.a ../rfc1035/librfc1035.a ../md5/.libs/libmd5.a ../random128/.libs/librandom128.a ../numlib/.libs/libnumlib.a ../liblock/.libs/liblock.a ../soxwrap/libsoxwrap.a
- starttls.o(.text+0x11f): In function `docopy':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:132: undefined reference to `tls_transfer'
- starttls.o(.text+0x2a4):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:188: undefined reference to `tls_transfer'
- starttls.o(.text+0x4f3): In function `verify_connection':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:305: undefined reference to `tls_certificate_verified'
- starttls.o(.text+0x51a):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:308: undefined reference to `tls_dump_connection_info'
- starttls.o(.text+0x53f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:322: undefined reference to `tls_get_encryption_desc'
- starttls.o(.text+0x5a1):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:322: undefined reference to `tls_get_encryption_desc'
- starttls.o(.text+0xd18): In function `main':
- /usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:502: undefined reference to `tls_get_default_info'
- starttls.o(.text+0xd5f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:509: undefined reference to `tls_create'
- starttls.o(.text+0xd8f):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:512: undefined reference to `tls_connect'
- starttls.o(.text+0xdc6):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:488: undefined reference to `tls_connecting'
- starttls.o(.text+0xe12):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:477: undefined reference to `tls_transfer'
- starttls.o(.text+0xe27):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:481: undefined reference to `tls_connecting'
- starttls.o(.text+0xe8b):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:522: undefined reference to `tls_disconnect'
- starttls.o(.text+0xea3):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:524: undefined reference to `tls_destroy'
- starttls.o(.text+0xf39):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:535: undefined reference to `tls_disconnect'
- starttls.o(.text+0xf51):/usr/local/software/mail/courier-imap-4.6.0/tcpd/starttls.c:537: undefined reference to `tls_destroy'
- collect2: ld returned 1 exit status
- make[3]: *** [couriertls] Error 1
- make[3]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0/tcpd'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0/tcpd'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/usr/local/software/mail/courier-imap-4.6.0'
- make: *** [all] Error 2
- [root@www courier-imap-4.6.0]#
复制代码
试过courier-imap-4.6.0.tar.bz2、courier-imap-4.5.0.tar.bz2、courier-imap-4.1.3.tar.bz2,同样错误,不知该如何安装?
安装了courier-authlib-0.62.2.tar.bz2,因为courier-authlib-0.62.4.tar.bz2安装不了。
系统AS 4.3
[ 本帖最后由 wlacf 于 2009-10-10 13:28 编辑 ] |
|