[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:99576] Re: apache2のコンパイル


土田です。
INCLUDEのパスに/usr/kerberos/を追加すればいいです。
具体的には
./configureをするときにCPPFLAGSに追加します。
例として、
CPPFLAGS=-I/usr/kerberos/include/ ./configure [いか必要なオプション]

とすれば、MAKEファイルのコンパイル時のプリプロセッサーに
kerberosのヘッダーを検索するようにできます。

ほかのOpenSSLを使うようなアプリでも同じ対処で可能です。

ほかの対処方法はOpenSSLをあたらめて入れるという方法もあります。

以下未確認ですが、、、
強制的にKerberosがいるみたいですね。ただ、ヘッダーを参照しているケースも
考えられますが。。。
どうなんでしょうねぇ。


On Thu, 12 Jun 2003 16:25:13 +0900
岡崎 俊郎 <jfcde _at_ lime.ocn.ne.jp> wrote:
> apache2.0.46をtarボールより解凍しコンパイルしようとした
> ところ
> 
> In file included from /usr/include/openssl/ssl.h:179,
>                  from mod_ssl.h:125,
>                  from mod_ssl.c:60:
> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
> 
> 上記のエラーが発生しました。
> ちなみにconfigureは下記で実行しました。
> ./configure \
> --prefix=/usr/local/apache2 \
> --with-mpm=prefork \
> --enable-so \
> --with-ssl=/usr/share/ssl \
> --enable-ssl=shared
> 
> kerberosはこのマシンで実行するつもりは無かったのでインス
> トゥールしていません。
> krb5-devel-1.2.7-10.i386.rpmをインストゥールし
> 
> com_err.h
> krb5.h
> profile.h
> 
> を/usr/include配下にシンボリックリンクを張り、コンパイル
> は完了しましたが、非常に気持ち悪く感じています。
> 

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: