我有一台越狱 (evasi0n) 第四代 iPad,带有 iOS 6.1.2 固件。
按照本教程,我尝试在 iPad 上安装 R。
我已经在 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 文件之一,必须为 ARMv7s 重新编译。但不幸的是,我对这个问题的了解到此为止:这就是我请求您帮助的原因。
如何重新编译这个 .deb 文件?
是否有其他解决方案可以在配备 Apple A6/A6X 芯片的 iOS 设备上安装 R?
PS
1) 我已经在 iPad 上正确安装了GNU C 编译器。
2) 我是一名 iOS 开发人员,所以我的机器上安装了 XCode (v. 4.5)。
3) 在我的 iPhone 4S (iOS 5.1.1) R 工作正常。
谢谢你的帮助。