我有一个越狱(evasi0n)第4代iPad,带有iOS 6.1.2固件。
在这教程之后,我尝试在iPad上安装R。
我在Cydia http://leafmoon.users.sourceforge.net/cydia/./中添加了这个存储库,并安装了统计语言包R。
安装成功完成,没有任何问题。
但在移动终端I中键入:
R
我得到了
Illegal instruction: 4
我确信问题与解释这里的问题相同,即包不提供ARMv7s支持。
显然,R可以手动安装,但我不知道在这种特殊情况下如何安装R。
在上面引用的文档之后,我阅读了必须为R安装的构建依赖关系如下:
gettext,pcre,readline,png,tiff,x11
和
com.ech0chrome.libbz2,com.ech0chrome.libjpeg,com.ech0chrome.xzutils,com.ech0chrome.libgfortran,com.ech0chrome.iphone-gccplus
我认为非法指令:4错误是由于(至少)这些最后的.deb文件之一,必须重新编译为ARMv7s。但不幸的是,我对这个问题的了解到此为止:这就是为什么我请求你的帮助。
如何重新编译这个.deb文件?
有没有其他解决方案,以便在iOS设备上安装AppleA6/A6X芯片?
P.S.
1)我已经在GNU C编译器上正确安装了iPad。
2)我是一个iOS开发人员,所以我在我的机器上安装了XCode (V4.5)。
3)在我的iPhone 4S (iOS 5.1.1)中,R工作正常。
谢谢你的帮助。
发布于 2013-09-23 07:41:34
如果您已经在iOS中使用了gnu,您应该将R2.x(安装在A6/A6X CPU (如iPhone 5/ iPad 4)和A7 CPU (如iPhone 5s / iPad Air / iPad Mini Retina)中安装后)如下所示
sed -i'' 's/\x00\x30\x93\xe4/\x00\x30\x93\xe5/g;s/\x00\x30\xd3\xe4/\x00\x30\xd3\xe5/g;' /usr/local/lib/R/bin/exec/R
R3.0.2包现在在这里http://code.google.com/p/apiexplorer/downloads/detail?name=RPackage.tgz
发布于 2013-03-08 16:10:23
更好的方法可能是在另一台计算机上运行某种类型的R服务器,并从您的iPad访问该服务器,而不是试图在iPad上直接运行R。Rstudio有一个可用的服务器,搜索Rstudio和iPad会引起一些讨论(有些问题可能已经解决了,也可能尚未解决),但是这样你可能会有更多的人和更多的人一起工作,也有更多的成功希望。
https://stackoverflow.com/questions/15297924
复制相似问题