プロが教えるわが家の防犯対策術!

環境 自作PC, OS:RedHat9, Apache_1.3.29
OSをインストールする際にカスタムを選びました。

Redhat9にApacheをインストールしたいのですが。
 ファイルの解凍後にコンパイルの条件を設定すると以下のエラーが出ます。

Configuring for Apache, Version 1.3.29
+ using installation path layout: Apache (config.layout)
configure:Error: invalid option '--enable-so'
設置のパスがどうのこうのと書かれているようなのですが何が足らないのでしょうか?

A 回答 (4件)

gcc-cross-sa1100-2.95.2-0.i386.rpm


って別のCPU(SA1100)向けのクロスコンパイラではないでしょうか。
お使いのパソコンのCPU(x86)用のコンパイラをインストールする必要があります。(あ、No.3の方が書いてました....)
    • good
    • 0
この回答へのお礼

アドバイスどうもありがとうございます。
恥ずかしながらコンパイラーの知識は0に等しいです。
先にコンパイラーといった内容を勉強する必要がありそうなのですが、どこから入っていけばよいのかがわかりません。参考サイト、本などお知らせいただければ幸いです。よろしくお願いいたします。

お礼日時:2004/01/06 06:14

> Error: could not find any of these C compilers


> anywhere in your PATH: gcc cc acc c89
エラーメッセージぐらい自分で読んでください。
PATH上にコンパイラが見つからない、と出ています。

# rpm -qa | grep gcc
compat-gcc-7.3-2.96.118
gcc-3.2.2-5
gcc-g77-3.2.2-5
gcc-java-3.2.2-5
gcc-gnat-3.2.2-5
libgcc-3.2.2-5
compat-gcc-c++-7.3-2.96.118
gcc-c++-3.2.2-5

# which gcc
/usr/bin/gcc

# echo $PATH
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin


コンパイルはあなたには荷が重いみたいですので、Apacheのパッケージ(rpm)を
インストールする事をお勧めします。

# rpm -ivh apache-XXXX.rpm
    • good
    • 0

# ./configure


# make
# make install

で、/usr/local/apache/ 配下にインストールされます。

この回答への補足

たびたびすいません。上記のとおりに作業を行ったのですが、
Error: could not find any of these C compilers
anywhere in your PATH: gcc cc acc c89
と出てしまいました。
gcc-cross-sa1100-2.95.2-0.i386.rpm
は、ちゃんとインストール済みなのですが。

補足日時:2004/01/03 20:16
    • good
    • 0

configure:Error: invalid option '--enable-so'


設置のパスがどうのこうのと書かれているようなのですが何が足らないのでしょうか?

そんな事は書かれていないです。

--enable-so
というオプションはありません。

./configure --help
で確認の事。

この回答への補足

早速の回答、ありがとうございます。
確かにないです。
では
ファイルの解凍→ディレクトリーの移動→????→
インストールですが、どの作業をすればよいのでしょうか。?
??の部分です。

補足日時:2004/01/03 19:46
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!