1
我想构建与系统版本不同的Perl版本。在特定位置构建特定版本的Perl
- 当初在我自己的目录〜/ perl的/ Perl的5.12.3
- Eventaully我想在/usr/local/perl-5.12.3
安装它我意识到,perlbrew
将帮助1但不是(据我了解)2.所以我认为我会更好地手动建设它。
我需要什么样的选择来让0123'让它安装在一个特定的目录中 - 而不是尝试并安装到我自己的目录中(而不是尝试将手册页安装到/ usr/local/man/man1中)
更新 遵循以下指示。这纠正了bin = /usr/local/bin
,但我仍然在追踪。我需要配置此单独
scriptdir = /usr/local/bin
shrpdir = /usr/local/lib/perl5/5.12.3/i686-linux/CORE
man1dir = /usr/local/man/man1
man3dir = /usr/local/man/man3
感谢@ennuikiller - 在正确的方向前进,但看到除了我的问题。 – justintime 2011-03-29 21:06:44
然后只需使用'-Dprefix = ...'。这会将'bin','lib'和'man'文件放在一个通用的任意目录下。 – mob 2011-03-29 21:23:06
好的 - 工作。我实际上已经尝试过了,但我认为它是从'config.sh'获取旧值 – justintime 2011-03-29 21:46:30