1

iOS 6.1.2 ファームウェアを搭載したジェイルブレイク (evasi0n) 第 4 世代 iPad を使用しています。

このチュートリアルに従って、R を iPad にインストールしようとしました。
このリポジトリを Cydia http://leafmoon.users.sourceforge.net/cydia/./に追加し、統計言語パッケージの R をインストールしました。

インストールは問題なく正常に完了します。
しかし、モバイル端末で次のように入力します。

R

私は得る

Illegal instruction: 4

問題はここで説明したものと同じタイプであると確信しています。つまり、パッケージはARMv7sサポートを提供していません。

明らかに、R は手動でインストールできますが、この特定のケースでこれを行う方法がわかりません。
上記のドキュメントに従って、R 用にインストールする必要があるビルドの依存関係を読みました。

gettext、pcre、readline、png、tiff、x11

com.ech0chrome.libbz2、com.ech0chrome.libjpeg、com.ech0chrome.xzutils、com.ech0chrome.libgfortran、com.ech0chrome.iphone-gccplus

Illegal instruction: 4エラーは、(少なくとも) これらの最後の .deb ファイルの 1 つが原因であり、ARMv7 用に再コンパイルする必要があると思います。残念ながら、この問題に関する私の知識はここで終わりです。そのため、私はあなたの助けを求めています。

この .deb ファイルを再コンパイルするにはどうすればよいですか?
Apple A6/A6X チップを搭載した iOS デバイスに R をインストールするための他のソリューションはありますか?

PS
1) GNU C Compilerを iPad に正しくインストールしました。
2) 私は iOS 開発者なので、マシンに XCode (v. 4.5) をインストールしました。
3) 私の iPhone 4S (iOS 5.1.1) では、R は正常に動作しています。

助けてくれてありがとう。

4

2 に答える 2

1

iPad で直接 R を実行するよりも、何らかの R サーバーを別のコンピューターで実行し、iPad からそのサーバーにアクセスすることをお勧めします。Rstudio には利用可能なサーバーがあり、Rstudio と iPad をググると、いくつかの議論 (これまでに修正された、または修正されていない問題があるものもあります) が表示されますが、一緒に作業する人が増え、その方法で成功する可能性が高くなるでしょう。

于 2013-03-08T16:10:23.623 に答える