出售域名  LinuxTags

5.28. Perl-5.10.0

Perl 将各种编程语言的最佳特性集于一身,是一种强大的编程语言。

预计编译时间: 0.9 SBU
所需磁盘空间: 108 MB

5.28.1. 安装 Perl

首先应用一系列补丁修补安全问题和调整指向 C 语言库的硬链接:

patch -Np1 -i ../perl-5.10.0-consolidated-1.patch

配置 Perl(请正确输入下面命令中的“Data/Dumper Fcntl IO POSIX”部分,它们全部为字母)。

sh Configure -des -Dprefix=/tools \
                  -Dstatic_ext='Data/Dumper Fcntl IO POSIX'

配置选项的含义:

-Dstatic_ext='Data/Dumper Fcntl IO POSIX'

告诉 Perl 只为下一章安装和测试 Coreutils 和 Glibc 构建静态扩展的最小集。

只需要该包的一小部分工具和相应的库:

make perl utilities ext/Errno/pm_to_blib

虽然 perl 带有测试套件,但是现在不推荐运行测试套件。因为我们只安装了 perl 的一小部分,运行 make test 会编译现在还不需要的剩余部分。如果需要,请在下一章再运行测试套件。

安装这些工具和库:

cp -v perl pod/pod2man /tools/bin
mkdir -pv /tools/lib/perl5/5.10.0
cp -Rv lib/* /tools/lib/perl5/5.10.0

关于这个软件包的详细资料位于第 6.26.2 节 “Perl 的内容”


出售域名  LinuxTags

host by aosp.me  CDN