QA@IT
この質問・回答は、@ITの旧掲示板からインポートされたものです。

make installが失敗する

皆さんいつもお世話になっております。

環境:Linux RedHat 9 (FTP)

namazuをインストールしようと思い、次の様に実行したところ、
エラーが表示されてしまいインストールが中断します。

./configure
make
make install

makeの段階でエラーが出てしまいます。(次の様なエラー)
make: *** ターゲット `install' を make するルールがありません. 中止。

これはどういうことでしょうか。
ちなみに開発用のソフトはすべてインストールされております。

質問者:jin

回答

こんばんは。

う〜ん、情報が少ないかと (^^;
「***」 で make が中断するより前に、エラーが発生していると思いますので、探してみてください。

$ make 2>&1 | tee make.log

などとすると、ログがファイル出力されるので便利です。

投稿者:はゆる

編集 履歴 (0)

こんばんわ.

もしかして make 以前に ./configure で error 吐いてたりしませんか?
なので Makefile が生成されていないとか...

投稿者:kaz

編集 履歴 (0)

はゆるさん、kazさんどうもありがとうございます。
もしかして./configureしたときのエラーってこれですかね?

原因がわかりました。以下のことをしていなかったようで出来なかったようです。

ご迷惑おかけしました。

configure: error: you need to install the included File-MMagic first
The simplest way to install File-MMagic is:

  % cd File-MMagic
  % perl Makefile.PL
  % make
  % su
  # make install

 Then, simply run configure again.
  % cd ..
  % ./configure

Or you can install File-MMagic to your home directory by the following way:

  % cd File-MMagic
  % perl Makefile.PL LIB=/root/lib INSTALLMAN3DIR=/root/man
  % make
  % make install

 Then, run configure again with --with-pmdir=DIR option.
  % cd ..
  % ./configure --with-pmdir=/root/lib

[ メッセージ編集済み 編集者: jin 編集日時 2004-11-04 01:06 ]

投稿者:jin

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。