• ベストアンサー

makeコマンドを打ったらコンパイラが見つかりませんとエラーが。

Linux8.0をインストールして、apacheのバージョンを1.3.27にバージョンを下げようとおもい、ダウンロードしてmakeしたところ、コンパイラが見つかりませんとエラーが出てしまい先に進めません。どうすればコンパイルできるのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

gccがインストールされていないのではないかと思いますが... こちらを参考にして、確認しインストールしてください。 http://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/ch-graphical-rpm.html

参考URL:
http://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/ch-graphical-rpm.html
muxic
質問者

お礼

ありがとうございます。さっそく試してみます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • master-3rd
  • ベストアンサー率35% (582/1641)
回答No.1

コンパイラをインストールしないとだめですよね。 私自身それでかなりの時間悩みました。 私は結局OSの再インストールをして、インストール方法を「カスタム(だったかな?)」を選択して、リストの一番下「すべてをインストール(だったかな?)」を選択しました。 ただし、これをすると、HDD容量が4GB以上必要になります。古いPCにインストールしようとしているのだったら注意してください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • php4.3.8のmake時にエラー

    php4.3.8をLinuxにインストールしています。 もともとphp4.2.3がRPMパッケージで入っていたのですが、削除しました。 configureまでは、問題なく出来るのですが、makeの時に[sapi/apache/sapi_apache.lo] Error 1とエラーが 出てしまいます。 いろいろと調べてみたのですが、上手くいきません。 何が原因なのでしょうか? ちなみにapacheは1.3が入っています。

    • ベストアンサー
    • PHP
  • makeコマンドのエラーについて(

    UNIX(Linux)系のOSやC言語には不慣れなのですが、よろしくお願いします。 普段はWindows7(Home Ed.)を利用しているのですが、 いくつかのlinux系のソフトを利用する際にcygwinも利用しています。 ========================================================== cygwinにソフトウェアをインストールしようとする際に、 ときどき遭遇するエラーなのですが 仮にsoftware.tar.gzというソースファイルからインストールしようとして、 > gunzip -c software.tar.gz | tar xvf - > cd software > ./configure > make ..... make: *** [all-recursive] error というエラーが生じて、makeが通らない時があります。 ========================================================= これまで何度か、どういうエラーなのか調べようとする度に挫折し、 何回かやり直している内に、たまたまmakeがすんなり通って インストールできてしまったりしていたので、 なんとなくうやむやにしていました。 そもそも、この"all-recursive"に全くピンとこないのですが、 これはどういった場合に生じるエラーを示しているのでしょうか? recursive(再帰的な)だから、関数かなにかの呼び出しに失敗している、 とかそういうことなのでしょうか? エラーの内容はケースバイケースだし、 漠然とした質問になって申し訳ないのですが、 ちょっとしたアドバイスでもいいので、ご回答をお願いします。

  • modsslのmakeができません。

    Linux8.0サーバにApacheを導入、Apacheとopen_sslとmodsslをサーバで展開後、コンパイルしようと思ってopensslのmakeは終了。mod_sslを\'make\' したら、エラーになりました。 DIRの中身を確認したら「makefile」が見当たらずmakeできません。 エラーは以下のとおり。 『make: *** ターゲットが指定されておらず、makefile が見つかりません. 中止。』 これ、どうしたらいいんでしょうか?

  • Debianでのmakeコマンドインストール方法

    Linux初心者です。 Windows上でLinuxのコンパイル環境を作っています。 具体的には、colinuxをインストール(ファイルシステムはDebian)しました。 μClinuxのディストリビューションをコンパイルしようとしたところ、下記のエラーメッセージが でてきました。  make: command not found ネットでいろいろ調べたところ、makeコマンドをインストールする必要があるということが わかりましたが、makeコマンドのインストール方法がわかりません。 なお、社内環境の都合上、colinuxでネットワーク設定は行っていません。 ネットワーク接続なしでもインストールする方法を教えて下さい。

  • make test って何をするためのコマンドなのでしょうか?

    Linux初心者です。 あるフリーソフトのインストールを行う際、「make」コマンドを実行し問題がなことを確認すると、「make test」を行うように記載があります。 make testとは何をするためのコマンドなのでしょうか? コンパイルしたファイルがインストール可能かどうかをtestするコマンドなのでしょうか?

  • eclipseの設定のJREとコンパイラの違い

    eclipseの設定で、インストール済みのJREとコンパイラの違いについて教えて いただけないでしょうか。 自分で調べてみた限りでは、、、 インストール済みのJREは、Javaプログラムの実行、デバッグに使用される。 コンパイラは、Javaプログラムのコンパイルに使用される。コンパイラ自体はeclipse 内部のものを使用しており、コンパイラ準拠レベルを指定することにより、指定した Javaのバージョンでコンパイルを行うことが可能。 上記の仕様だと、例えばインストール済みのJREのバージョンを1.6、コンパイラ準拠レベル に1.4を指定したとします。こうした場合、 String s = "hoge"; if(s.isEmpty()) { ・・・・ というコードはコンパイルエラーになるはずです。(String#isEmpty()は1.6から導入) コンパイルエラー⇒クラスができない⇒実行できない、という流れを想定していたの ですが、実際は、エディタ上でエラーになっておらず、コンパイルもでき、実行もできました。 インストール済みのJRE、コンパイラともに1.4を指定すると、エディタ上でエラーに なっていたし、コンパイルも行われていませんでした。 コンパイラ準拠レベルとはいったい???という状態です。 どこかに詳しく説明されているサイトなども教えて頂けるとうれしいです。 宜しくお願いします。 OS:Windows7 HomePremium eclipse:eclipse-jee-indigo-SR1-win32-x86_64.zip

    • ベストアンサー
    • Java
  • Cコンパイラについて・・・

    Cコンパイラについてなのですが・・・僕はbroland(ブローランド) の無料コンパイラをダウンロードしてきときと様のCpadのちゃんと対応したやつを使っているのですがコンパイルが実行されず・・・・ エラーが出てしまいます。 時間がありません。誰助けて・・・・

  • Cygwinでmakeコマンドが使えない(Vista)

    今までFedora-Linuxで使っていたプログラムをWindows上で実行するために、VistaにCygwinをインストールし、使い始めていることろです。 Makefileを使いコンパイルをするため [make]や[make -f Makefile]などをコンソールに入力しても、 bash: make: command not found が出てしまいます・・・。これを解決したいのです。 これは、Linux上でいつも行っていた操作と全く同じです。 Cygwin用にMakefileを書き換える必要がある、何かのツールをインストールする必要がある、makeに代わる何かのコマンドが存在する・・・ など、あるのでしょうか?

  • Cygwinで、makeコマンドが使えない(Vista)

    今までFedora-Linuxで使っていたプログラムをWindows上で実行するために、VistaにCygwinをインストールし、使い始めていることろです。 Makefileを使いコンパイルをするため [make]や[make -f Makefile]などをコンソールに入力しても、 bash: make: command not found が出てしまいます・・・。これを解決したいのです。 これは、Linux上でいつも行っていた操作と全く同じです。 Cygwin用にMakefileを書き換える必要がある、何かのツールをインストールする必要がある、makeに代わる何かのコマンドが存在する・・・ など、あるのでしょうか?

  • GNUコンパイラとIntelコンパイラの違いについて

    今回fortranとC言語で書かれたWindows用プログラムをLinux用に移植することになりました。GNUのコンパイラを使用し無事コンパイルできたので実行したのですが"Segmentation fault"となりうまく実行できませんでした。そこで試しにIntelのコンパイラを使用しコンパイルしてみたところGNUのときとは違い"Segmentation fault"とは出ず、プログラム内のエラーチェックに引っかかり止ってしまいました。同じソースコードにもかかわらず止まる箇所が異なります。 今まで考えたことがなかったのですがGNUとIntelのコンパイラの違いはなんなのでしょうか?また、この二つ以外にいいコンパイラはあるのでしょうか?