raku - 在具有 ARM 处理器架构的 Android 上安装 Rakudo
问题描述
我正在尝试使用 Termux 在我的带有 armv7l 处理器架构的 Android 上安装 Rakudo。
我尝试从源代码编译,但没有奏效。然后有人指出了 Termux 用户 it -pointless和他的包,但是那个包在我的手机上不起作用。
离线时如何在手机上运行 Raku?我对不使用 Termux 的解决方案持开放态度。
u0_a74@localhost ~/rakudo [100]> pkg show rakudo -a
包:rakudo 版本:2020.05 维护者:Termux 成员 @termux 已安装大小:37.7 MB 取决于:moarvm 主页:https ://rakudo.org 下载大小:5062 kB APT-Manual-Installed:是 APT-Sources: https:/ /its-pointless.github.io/files/24 termux/extras arm 包描述:基于 Moar 虚拟机的 Perl 6 实现
包:rakudo 版本:2020.01-1 维护者:Fredrik Fornwall @fornwall 安装大小:93.1 MB 取决于:moarvm 主页: https ://rakudo.org下载大小:10.9 MB APT-来源: https://its-pointless。 github.io/files/24 termux/extras arm 包描述:基于 Moar 虚拟机的 Perl 6 实现
u0_a74@localhost ~/rakudo> raku
无法链接可执行文件“raku”:无法找到“/data/data/com.termux/files/usr/lib/libmoar.so”引用的符号“ffi_type_double”...
u0_a74@localhost ~/rakudo> raku --version
无法链接可执行文件“raku”:无法找到“/data/data/com.termux/files/usr/lib/libmoar.so”引用的符号“ffi_type_double”...
u0_a74@localhost ~/rakudo> raku --help
无法链接可执行文件“raku”:无法找到“/data/data/com.termux/files/usr/lib/libmoar.so”引用的符号“ffi_type_double”...
u0_a74@localhost ~/rakudo> uname -a
Linux localhost 3.4.42-g3d041de #1 SMP PREEMPT Sat Dec 24 19:56:29 PST 2016 armv7l Android
解决方案
它必须在Termux上吗?我已经使用 Debian SSH 通过 UserLand 在 Android 上成功安装了 Raku。sudo apt-get install rakudo
作品。
推荐阅读
- c# - 如何让我的分数计时器在死亡时停止?
- docker - 使用 GitHub Actions 构建 Docker 映像:没有这样的文件或目录
- tensorflow-federated - 集中式与联合式收敛
- json - 如何获取 MongoDB webhook 授权 json 的 URL 参数?
- sql - 使用 Powershell 创建具有 ODBC 连接的数据集
- javascript - 如何使用 Selling Partner API 通过 Amazon Renewed 计划更新产品?
- c# - 使用内部异常或创建基本异常的派生类型
- python - Python正则表达式查找DNA序列中最长的ORF
- iframe - iframe postMessage() 在父窗口卸载处理程序中不起作用
- c# - 使用服务引用来序列化和反序列化 XML