- PR -

Solaris9でbind-9.3.1をインストールする際のエラーについて。

投稿者投稿内容
angel
ぬし
会議室デビュー日: 2005/03/17
投稿数: 711
投稿日時: 2005-09-13 16:30
…と、いうのも無責任ですので。
--with-openssl で指定するのは、openssl全体 ( バイナリ・ライブラリ・ヘッダ ) のインストールディレクトリの筈なので、この場合は“/usr/local/ssl”と指定すべきです。

※ ↓ あら…

[ メッセージ編集済み 編集者: angel 編集日時 2005-09-13 17:39 ]
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2005-09-13 17:31
 見るまで書こうホトトギス。

引用:
./configure --with-openssl=/usr/local/ssl

それでも駄目なら、もう pkgadd

あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2005-09-13 20:16
引用:

あんとれさんが言われてましたconfig.logですが下記のように書かれてました。

configure:4858: result: no
configure:4863: error: Could not run test program using OpenSSL from
/usr/local/ssl/lib and /usr/local/ssl/include.
Please check the argument to --with-openssl and your
shared library configuration (e.g., LD_LIBRARY_PATH).



もう少し上にある、こういう部分が欲しかったんですけどね。

configure:4742: checking for OpenSSL library
configure:4815: result: using openssl from /usr/local/bin/openssl/lib and /usr/local/bin/openssl/include
configure:4822: checking whether linking with OpenSSL works
configure:4843: gcc -o conftest -O2 -I/usr/local/bin/openssl/include conftest.c -L/usr/local/bin/openssl/lib -lcrypto >&5
/usr/local/bin/openssl/include: Not a directory
configure:4846: $? = 1
configure: program exited with status 1

ちなみに、このログは私の環境で --with-openssl=/usr/local/bin/openssl と指定してみた結果です。「4843」と記述がある行がテストプログラムをコンパイルした時のコマンドです。そして、その下にエラーメッセージ

/usr/local/bin/openssl/include: Not a directory

が出力されてコンパイルに失敗していますね。
この結果、OpenSSLは見付からなかったと判定されたわけです。

ちなみに、テストプログラムとは、config.logにある以下の部分です。

| #include <openssl/err.h>
| int main() {
| ERR_clear_error();
| return (0);
| }

noelsnowさんの環境ではこの部分はどうなっていますか?

[ メッセージ編集済み 編集者: あんとれ 編集日時 2005-09-13 20:17 ]

スキルアップ/キャリアアップ(JOB@IT)