vine-users ML アーカイブ



[vine-users:058591] Vine2.1.5 で courier-imap を make した ときのエラーの件

  • From: Akihiko Arai <akiarai@xxxxxxxx>
  • Subject: [vine-users:058591] Vine2.1.5 で courier-imap を make した ときのエラーの件
  • Date: Sun, 23 Feb 2003 14:11:14 +0900
荒井といいます。
現在、VineLinux2.1.5 + Updateの環境にcourier-imapをInstallしようとしていますが、次のようなエラーがでて、makeできません。もし、同じような環境でInstallされた方が
いらっしゃったら、どのようにされたか、ヒントでも教えてください。

試したcourier-imapのバージョン及び結果は次のとおりです。
courier-imap-1.3.10.tar.gz OK
courier-imap-1.4.6.tar.gz OK
courier-imap-1.5.3.tar.gz NG
courier-imap-1.6.1.tar.gz2 NG
courier-imap-1.6.2.tar.gz2 NG
courier-imap-1.7.0.tar.gz2 NG


configureにつけたオプションは--without-pgsqlのみです。

make時のエラーメッセージは、

gcc  -I./.. -I.. -Wall -g -O2   -o couriertls  starttls.o argparse.o libcouriertls.a libspipe.a ../rfc1035/librfc1035.a ../md5/libmd5.a ../random128/librandom128.a ../numlib/libnumlib.a ../liblock/liblock.a ../soxwrap/libsoxwrap.a `cat ../soxwrap/soxlibs.dep` `cat libcouriertls.dep` 
libcouriertls.a(libcouriertls.o): In function `sslerror':
/home/akiarai/courier-imap/courier-imap-1.7.0/tcpd/libcouriertls.c:252: undefined reference to `ERR_error_string_n'
collect2: ld returned 1 exit status
make[2]: *** [couriertls] エラー 1
make[2]: 出ます ディレクトリ `/home/akiarai/courier-imap/courier-imap-1.7.0/tcpd'
make[1]: *** [all] エラー 2
make[1]: 出ます ディレクトリ `/home/akiarai/courier-imap/courier-imap-1.7.0/tcpd'
make: *** [all-recursive] エラー 1

上記のエラーメッセージは、上記のバージョンの1.5.3から1.7.0まで同じ場所で表示され、makeが止まります。
それより古いバージョンでは、このようなエラーはなく、正常にmakeが終了します。
また、このシステムには、Postgresql,MysqlやOpenldpはインストールしてありません。configure及びmakeは、一般ユーザーで行っています。
よろしくお願いします。


-- 
荒井 明彦
akiarai@xxxxxxxx