[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 1229] Re: Postfix+DomainKey



細井です。

返信ありがとうございます。

On Thu, 19 May 2005 12:37:11 +0900
IWAMOTO Kouichi <sue@xxxxxxxx> 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以降が必要なようです。

[root@l710 postfix]# rpm -qa | grep openssl
openssl-0.9.6b-36.7.legacy

ぐは

|> ./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 を
|実行してみてください。

echo -lresolv > dns.lib
を実行後makeしたところ上記のエラーはなくなりました

結果、上記OpenSSLのエラーが出ていますが、0.9.7が必要と言う事ですので出て
あたりまえですね
とりあえず途中経過報告になりましたが、再度チャレンジしてみます。

ありがとうございました。

-- 
hosoi <windows@xxxxxxxxxxxxxxxxxx>

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

References
[postfix-jp: 1225] Postfix+DomainKey, hosoi
[postfix-jp: 1228] Re: Postfix+DomainKey, IWAMOTO Kouichi

[検索ページ] [Postfix-JP ML Home]