[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 1228] Re: Postfix+DomainKey
- Subject: [postfix-jp: 1228] Re: Postfix+DomainKey
- From: IWAMOTO Kouichi <sue@xxxxxxxx>
- Date: Thu, 19 May 2005 12:37:11 +0900
岩本といいます。
ちょっと調べてみました。
On Wed, 18 May 2005 10:16:19 +0900
hosoi <windows@xxxxxxxxxxxxxxxxxx> wrote:
> [root@l710 libdomainkeys-0.64]# make
> gcc -o dktest dktest.o -L. -ldomainkeys -lcrypto `cat dns.lib`
> ./libdomainkeys.a(domainkeys.o): In function `dk_free':
> /usr/local/src/libdomainkeys-0.64/domainkeys.c:1036: undefined reference to `EVP_MD_CTX_cleanup'
これは、OpenSSL関連のエラーのようです。
OpenSSLのライブラリのバージョンはいくつでしょうか?
OpenSSLは0.9.7以降が必要なようです。
> ./libdomainkeys.a(dns_txt.o): In function `dns_text':
> /usr/local/src/libdomainkeys-0.64/dns_txt.c:35: undefined reference to `__res_query'
> /usr/local/src/libdomainkeys-0.64/dns_txt.c:48: undefined reference to `__dn_expand'
> /usr/local/src/libdomainkeys-0.64/dns_txt.c:56: undefined reference to `__dn_expand'
> make: *** [dktest] エラー 1
libresolvの必要性のチェック部分が壊れているようです。
とりあえず、libresolvが必要な事を認識させるために、 echo -lresolv > dns.lib を
実行してみてください。
> Webで検索したのですが、どうもlibbindがないとだめなようですが
libbindはなくても大丈夫なようです。
libbindも使えますが、その時は echo -lbind > dns.lib を実行する必要が
あると思います。
> bindをソースからコンパイルしてもlibbind.soが作成されない状態です。
libbind.aは出来ていませんか?
出来ているのならば、それを使えばいいと思います。
# “共有ライブラリじゃないと嫌だ!”というのなら別ですが
--
いわもと こういち(sue@xxxxxxxxx/sue@xxxxxxxx)
# なるようになれ、明日もイケイケ♪
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- Follow-Ups
-
- [postfix-jp: 1229] Re: Postfix+DomainKey, hosoi
- [postfix-jp: 1232] Re: Postfix+DomainKey, Takahiro Kambe
- References
-
- [postfix-jp: 1225] Postfix+DomainKey, hosoi
[検索ページ]
[Postfix-JP ML Home]