Perlのblixtorのアドバイス:クレジットの
ほとんどここアンドリュー・バーネットに行き、2重要な問題は、
ました
- ネイティブCコードライブラリ
- perlのLIBパス私は、HP-UX上で実行するためにパーを作成したcygwinのを取得するために、その後の手順は、私がBELた。ここ
ieveのステップは、任意のUNIX上で同じであるべきである:
続くアンドリューのアドバイスや頁-X IO ::ソケットスイッチとIO ::ソケットを削除したが、その後、私はわずかに変更されたが、まだ取得し、UNIX上の結果parlを実行しています関連するエラーは:
Can't locate Socket.pm in @INC (@INC contains: CODE(0x406ab018) CODE(0x4055c880) CODE(0x40563978)) at Net/Config.pm line 11
は、UNIX上で「perlの-MCPAN -eシェル」を実行するには、ソケットがインストールされるべきで示したにもかかわらず、日まで:
cpan[2]> install IO::Socket
IO::Socket is up to date (1.30_01).
そうでソケットを除いに加えて - Xスイッチは、私はまたwrapper.pl、中にちょうどこの1行でHP-UX上のラッパースクリプトを作成する必要がありました:私はparlを使用していない、これを実行するために、その後
use PAR { file => 'bdiff.par', run => 'bdiff.pl' };
、代わりに私はPerlでそれを呼び出すと、Iだろう
perl -I/lib/perl5/lib/5.10.0/PA-RISC2.0 -I/lib/lib/site_perl wrapper.pl allparameters
を何らかの理由でparlを使用している場合、デフォルトのlibパスは上記のフルパスしたがって、除外を受けるようだ:このように、-Iスイッチでデフォルトのlibパスに全体のパスを供給しなければなりませんでした。
あなたの第二編集として掲載されている可能性が回答。自分自身の質問に答えるのは大丈夫です:) – user55400