Template
モジュールのいくつかのカスタム修正を試しています。INSTALL_BASEはMakefile.PLによって無視されるようです。
$ cpan -g Template
次に、私はカスタムフォルダにインストールしたかった私のデバッグ バージョンは、元のインストールを上書きしないように:私は使用してそれをダウンロードしました。
私はすばらしいGoogle検索を行い、How can I install a CPAN module into a local directory?
を見つけました。
perl Makefile.PL INSTALL_BASE=/home/hakon/perl/debug/lib
make
make install
しかし、これは、それはまだ私が使用して元のモジュールをインストールしたPERL5LIB
ディレクトリにインストール(および上書き)、動作しません。その答えによると、私は例えば、INSTALL_BASE
を使用すべきであると判断しましたcpanm
。 PERL5LIB
への私のパスは/home/hakon/perl5
です。私はMakefile.PL
によって作成されたMakefile
を検査するとき、私はライン21上でそれを見ることができますがあります:私はライン86上の一方
# INSTALL_BASE => q[/home/hakon/perl/debug/lib]
は、(前にコメントを注意してください):
INSTALL_BASE = /home/hakon/perl5
HereですMakefile全体
ありがとうございます!私は 'PERL_MM_OPT = perl Makefile.PL INSTALL_BASE =/home/hakon/perl/debug/lib'を試しました。 –
また、 'PERL_MM_OPT = INSTALL_BASE =/home/hakon/perl/debug/lib perl Makefile.PL' – ikegami