内容

名称

perlriscos - RISC OS 版 Perl 5

描述

本文档提供在 RISC OS 上构建 Perl 的说明。由于需要交叉编译,因此过程较为复杂。您可以从 http://www.cp15.org/perl/ 获取 Perl 的二进制版本,而不是尝试自行编译。

构建

您需要安装并运行 gccsdk 交叉编译器 http://gccsdk.riscos.info/ 和 REXEN http://www.cp15.org/programming/

首先,复制源代码并为您的主机系统构建一个本地 Perl 版本。然后,在要交叉编译的源代码中

  1. $ ./Configure
  2. 选择 riscos 提示文件。对于其余问题的默认答案通常就足够了。

    请注意,如果您希望以非交互方式运行 Configure(有关详细信息,请参阅 INSTALL 文档),则需要在 Configure 命令行中提供参数 -Dhintfile=riscos,以便它选择正确的提示文件。

  3. $ make miniperl
  4. 这应该会构建 miniperl,然后在尝试运行它时失败。

  5. 将之前本地构建的 miniperl 可执行文件复制到交叉编译的 miniperl 文件夹中,以替换它。

  6. $ make
  7. 这将使用 miniperl 完成构建的剩余部分。

作者

Alex Waugh <[email protected]>