1

最新バージョンのR-2.15.2をインストールする必要があります。使ってみた

blah> sudo yum install R 

R をインストールする必要がありますが、何らかの理由で (Fedora の古いバージョンであるためか?) 私のシステムは R バージョン13が最新であると認識しています。そこで、R のサイトから .tar.gz ファイルをダウンロードし、以下を使用しました。

blah> tar -xvf R-2.15.2.tar.gz

これにより、ファイルが正常に解凍されました。次に実行しました:

blah> ./configure

blah/R-2.15.2> ls

ChangeLog     COPYING  Makeconf.in  ONEWS   src       VERSION-NICK
config.log    doc      Makefile.fw  OONEWS  SVN-REVISION
config.site   etc      Makefile.in  po      tests
configure     INSTALL  NEWS     README  tools
configure.ac  m4       NEWS.pdf     share   VERSION

ご覧のとおり、makefile が存在します。ただし、R フォルダー内で「make」を実行すると、次のエラーが発生します。

blah/R-2.15.2> make

make: No targets specified and no makefile found.  Stop.

この問題を解決する方法はありますか? 人々は Fedora を更新することを勧めると思いますが、別の方法はありますか?

4

3 に答える 3

1

コマンド./configureが正常に終了するかどうかを確認する必要があります。./configureがエラーなしで返された場合、 Makefileという名前のファイルがあるはずです。

于 2012-12-18T16:44:20.047 に答える
0

コメントが非常に長いようですので、この回答を投稿してください。

Makefileだけが表示されます。Makefile.in、Makefile.fw、Makefile.whatdoyouwantは表示されません。Makefileだけが表示されます。このファイルは、 。 /configureが成功した後に表示されます。Makefileだけが表示されない場合は、 。/ configureは成功していません。したがって、その出力を読んで、正しく機能するために何が必要かを理解してください。

于 2012-12-19T11:01:51.347 に答える
0

blah ディレクトリではなく、R-2.15.2 ディレクトリで ./configure を実行します。実行すると、./configure から出力のストリーム全体を取得する必要があります。それが完了すると、makeが機能するはずです。

于 2013-04-02T14:53:49.940 に答える