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