在 ARM 架构上安装 Open Dylan
Install Open Dylan on ARM architecture
我正在查看一长串编程语言,我发现了一个(按字母顺序排列的列表不太靠后)叫做 Dylan。作为 Dylan 我自己,我立即感受到了与这种语言的联系,并且不得不将它安装在我最喜欢的玩具 Raspberry Pi(如果重要的话,型号 3B)上。下载 Linux x86 版本(我认为这是问题所在,因为我的体系结构是 "armv7l"),解压缩 tarball,并完成 README 文件中的其余说明,我当我收到这条消息时很失望(尽管并不惊讶):"cannot execute binary file: Exec format error".
我还没有准备好放弃。如果可能的话,我怎么能为 armv7l 架构手动编译 OD?你需要知道我在这方面的知识非常有限,所以如果你告诉我 "just build it" 之类的,它不会很有帮助。
[供参考]OD网站:
http://opendylan.org/
很遗憾,你不能。该语言依赖于 x86 架构 according to it's documentation。
我浏览了二进制文件和源代码以找出解决方法,直到有人从头开始为 ARM 编写它之前,它看起来并不存在。
这是一项艰巨的工作...
我知道这很令人失望,但将来,如果您找到喜欢的东西,但不是为 ARM 构建的,如果您可以访问源代码,尤其是在 C/C+ +/ or Java, (or Python, and other architecture independent languages), 你可以克隆源代码并自己编译它,检查以确保代码中没有隐藏任何东西依赖一些一些晦涩的东西架构行为。 (Google 和 'ctrl+f' 是你的朋友!)如果没有什么突出的,cmake
在这种情况下是一个非常有用的工具!有点学习曲线,但是为不同架构构建东西的好工具。
编译后,运行 应用程序。有时它 运行s,其他时候它需要更多的工作,有时它只需要 x86。
我正在查看一长串编程语言,我发现了一个(按字母顺序排列的列表不太靠后)叫做 Dylan。作为 Dylan 我自己,我立即感受到了与这种语言的联系,并且不得不将它安装在我最喜欢的玩具 Raspberry Pi(如果重要的话,型号 3B)上。下载 Linux x86 版本(我认为这是问题所在,因为我的体系结构是 "armv7l"),解压缩 tarball,并完成 README 文件中的其余说明,我当我收到这条消息时很失望(尽管并不惊讶):"cannot execute binary file: Exec format error".
我还没有准备好放弃。如果可能的话,我怎么能为 armv7l 架构手动编译 OD?你需要知道我在这方面的知识非常有限,所以如果你告诉我 "just build it" 之类的,它不会很有帮助。
[供参考]OD网站: http://opendylan.org/
很遗憾,你不能。该语言依赖于 x86 架构 according to it's documentation。
我浏览了二进制文件和源代码以找出解决方法,直到有人从头开始为 ARM 编写它之前,它看起来并不存在。
这是一项艰巨的工作...
我知道这很令人失望,但将来,如果您找到喜欢的东西,但不是为 ARM 构建的,如果您可以访问源代码,尤其是在 C/C+ +/ or Java, (or Python, and other architecture independent languages), 你可以克隆源代码并自己编译它,检查以确保代码中没有隐藏任何东西依赖一些一些晦涩的东西架构行为。 (Google 和 'ctrl+f' 是你的朋友!)如果没有什么突出的,cmake
在这种情况下是一个非常有用的工具!有点学习曲线,但是为不同架构构建东西的好工具。
编译后,运行 应用程序。有时它 运行s,其他时候它需要更多的工作,有时它只需要 x86。