预计所需编译时间: 2.9 SBU 预计所需硬盘空间: 143 MB |
Perl软件包包换的perl是 Practical Extraction and Report Language的缩写。Perl 将 C, sed, awk 和 sh 的最佳特性集于一身,是一种强大的编程语言。
安装下列程序: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.2 (link to perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (link to s2p), pstruct (link to c2ph), s2p, splain and xsubpp
安装下列库文件: (太多了,数不过来)
Perl 依赖于: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.
为编译 Perl 做准备:
./configure.gnu --prefix=/usr -Dpager="/bin/less -isR" |
如果你要对perl的设置进行更多的控制,你可以运行交互的Configure脚本,改变一些缺省的配置。如果你能接受perl的自动配置(是很明智的),就用上面的命令。
配置参数的意思是:
-Dpager="/bin/less -isR": 纠正perldoc代码调用less程序时的一个错误。
编译软件包:
make |
本软件包自带测试套件,能执行一些测试,以确定它是否编译正确。如果你想运行测试套件,要先创建一个基本的 /etc/hosts 文件,好几个测试都需要它来解析 localhost 的名称:
echo "127.0.0.1 localhost $(hostname)" > /etc/hosts |
现在,如果希望,就可以运行测试套件了:
make test |
安装软件包:
make install |