私はCPANの複数の純粋なPerlモジュールを使用するスクリプトをWindows上に持っています。 App::FatPacker
を使用してCPANからこれらのモジュールを再インストールする必要なく、このスクリプトを出荷しようとしています。App :: FatPacker on Windows
Portable Strawberry Perl 5.24にApp::FatPacker
(最新(0.010007)バージョン)をインストールしました。
私は、次のコマンド
fatpack pack myscript.pl > myscript.packed.pl
を実行すると、私は
syntax OK
を得るが、fatlibが空であると私は私のスクリプトを実行すると、それが失敗しました。
私は、負荷が、何もGeo::IP::PurePerl
use strict;
use warnings;
use Geo::IP::PurePerl;
しません。このスクリプトを使用して、再度このコマンドを実行しようとした:
fatpack pack myscript.pl > myscript.packed.pl
その後、私はイチゴのPerl 5.24の別のインスタンスにmyscript.packed.pl
を走った、私が取得次のエラー:
Can't locate Geo/IP/PurePerl.pm in @INC (you may need to install the Geo::IP::PurePerl module
試しました予想通りステップ
でステップを構築することにより、それをデバッグするfatpackトレースがGeo::IP::PurePerl
fatpackのpacklists-のため正常に終了しましたが、fatlibが空になるなど、トレースリストを作成します。