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 は正常に動作しています。
助けてくれてありがとう。