2011-01-28 5 views
3

"Rのインストールと管理"の手順に従って、カスタムRインストーラをビルドしています。最新のRtools212.exeとInno Setupをインストールしました。R:Windows用のカスタムインストーラを作成する

成功しtar --no-same-owner -xf R-2.12.1.tar.gz

を実行した後、私はその後、R_HOME\src\gnuwin32からmake all recommendedを実行したと私は、次のメッセージを取得するまで、それがOKに実行:命令をチェックした後

building package 'base' 

cannot create /tmp/R860644: directory nonexistent 

mv: cannot stat '/tmp/R860644': No such file or directory 

make[3]: ***[mkR] Error 1 

make[2]: ***[all] Error 2 

make[1]: ***[R] Error 1 

make: ***[all] Error 2 

を、私はそれが環境についてだと思いました変数TMPDIRが正しく設定されていません。だから、私は2つのオプションを試してみました:

  1. c:\tmpフォルダ
  2. Windows環境変数にTMPDIRを追加し、c:\DDDD(既存のフォルダ)として値を設定を作成します。次に、TMPDIRの値をSys.getenv("TMPDIR")と入力してRコンソールで確認したところ、変更が確認されました。

私は驚いたことに、同じエラーが発生しました。それは次のように見えます:1. make司令官は実際には存在するデフォルトの/tmpを見つけることができません。 2.この場合、TMPDIRの変更が認識されていないため、make司令官は変更されたディレクトリではなく、デフォルトのディレクトリを探します。

私もこの問題をオンラインで検索しました。私が見つけることができるものから、人々が提案したことを行ったので、今私は立ち往生しています。

誰でも私にいくつかの提案を教えてもらえますか?どんな助けもありがたい。うまく

よろしく、 シュウ

答えて

1

、私はちょうど私の質問のためのソリューション、 は私がで入力した:コマンドウィンドウに「TMPDIR = Cを設定/ DDDD」、そして今回はエラーが提示されていません。 しかし、私はまだ私の最初の試練がうまくいかなかったのだろうと思っています。

関連する問題