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

[FDclone-users:00798] Re: configure時のエラーについて



お世話になります。今尾です。

まず、私の勘違いがありましたので、訂正させていただきます。
FreeBSD 6.3R では問題なく、FreeBSD 7.0R で問題が発生したと書きましたが、
これは 6.3R に bash がインストールしてあるためでした。これを取り除いたと
ころ、ご報告させていただいたエラーは再現しました。


>  他の OS 環境でも環境変数 CONFIG_SHELL=/usr/local/bin/fdsh
> として configure を起動すると、fdsh が使われるようになる筈で、
> その際は同じエラーに出会っていたことと思います。

エラーメッセージは異なりますが、unbound-1.0.0 に対して CentOS 5 で実行し
たところ
configure: error: cannot run /usr/local/bin/fdsh ./config.sub

というエラーを吐き出して終了しました。


>  取り急ぎ直せるところだけ直したので、この patch を試してみ
> て下さい。多分、SHELL の値をいじらなくても configure に成功
> するんじゃないかと思います。

すいません。試しましたがうまくいきませんでした。unbound-1.0.0 に対して
configure スクリプトを走らせたところ、

unknown

という行が 8行表示され、その後

cat: confdefs.h: No such file or directory
checking for C compiler default output file name...
sed: conftest.c: No such file or directory
configure: error: C compiler cannot create executables
See `config.log' for more details.

というエラーが吐き出されて終了します。dovecot-1.1.1 でも同様の結果でし
た。

config.log を見ると

configure: exit 0
configure:2386: result:
configure: failed program was:
configure:2396: error: C compiler cannot create executables
See `config.log' for more details.

とあり、configure の該当すると思われる 2386 行目あたりは

echo "${ECHO_T}$ac_file" >&6; }
if test -z "$ac_file"; then
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

でした。


>  ついでに、error message に行番号を添えるようにしておいたの
> で、もし失敗しても configure 内の該当行を探すことが出来ると
> 思います。

上の行であっているのでしょうか? unknown というエラー(?) も気になり
ますが、何に対して unknown なのか、どれに該当するのか分かりませんでした。


>  なので、そちらの環境では他にもまだ error が出るようなら、
> 該当行を調べて改めて報告お願いします。

上記の結果となりました。


-- 
(株)イマオコーポレーション 情報システム部
今尾 泰之 (いまお やすし)
mailto:yasushi_imao@imao.jp