2016-10-15 20 views

答えて

0

このプログラムは、ライブラリを/usr/share/perl5/に入れました。そのためには、そのフォルダにenv変数PERL5LIBを設定する必要があります。私の.bashrcでは私が行います

export PERL5LIB="/usr/share/perl5/:${PERL5LIB}" 
+0

これは必要ありません 'を/ usr/share/perl5'がすでにPerlインタプリタにコンパイルlibの検索ディレクトリのいずれかでなければなりません。これは 'perl -V'で確認できます。アプリケーションのパッケージ化中にエラーが発生したように聞こえます。 –

+0

@GrantMcLean 'perlbrew'環境では、'/usr/share/perl5'の場所はありません。たとえば、 –

+0

ですが、 'apt-get'でインストールされたPerlアプリケーションは通常' apt -get'。私はシャッターのメインスクリプトがシステムPerlを呼び出す '#!/ usr/bin/perl'で始まると思っていただろうし、システムPerlは/ usr/share/perl5を含むコンパイルされた検索パスを持っている。 perlbrew経由で別のPerlをインストールしても、それには影響しません。 –

関連する問題