Math::Pari モジュールをインストールしようとしていますが、エラーが発生します。
Windows Server 2012R2 にインストールしています。現在、Strawberry perl v5.18.4.1 32 ビットがインストールされています。
実際、Math::Pari は Net::SSH::W32Perl に依存しており、そのモジュールをインストールしたいと考えています。
以下はエラーログです。インストール手順を順を追って教えてください。
MSWin32-x64-multi-thread 用に構築された perl 5.018004 上の cpanm (App::cpanminus) 1.7039 作業ディレクトリは C:\Users\script/.cpanm/work/1438929213.2276 です C:\strawberry\c\bin\dmake.exe を作成しました。 あなたはLWP 6.08を持っています Archive::Tar 2.02 へのフォールバック cpanmetadb で Math::Pari () を検索しています ... --> Math::Pari の作業 取得 http://www.cpan.org/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.010808.zip -> OK Math-Pari-2.010808.zip の解凍 Math-Pari-2.010808/ に入る META.json から構成の依存関係を確認する ExtUtils::MakeMaker 6.58 があるかどうかを確認しています ... はい (6.98) Math-Pari-2.010808 の設定 Makefile.PL の実行 GP/PARI ビルド ディレクトリが見つかりませんでした。 どうやら、MicroSoft のコンパイラでビルドされた 64 ビット Perl を実行しているようです。 GP/PARI (少なくとも、私が操作方法を知っているバージョン、2.1.* および 2.3.*) この環境ではビルドできません。GP/PARI を自動ダウンロードしません。 このメッセージが誤って印刷されたと思われる場合は、報告してください (ファイルの README と INSTALL を参照)、コマンド ラインに force_download を入力します。 perl Makefile.PL force_download GP/PARI アーカイブを取得した後、Makefile.PL を再実行できます (例: pari-2.1.7.tgz、 または pari-2.3.4.tar.gz) を手動で現在のディレクトリ、または (グランド) 親に 現在のディレクトリのディレクトリ。 [数値は Math::Pari モジュールの「内部バージョン」であることに注意してください テストされた GP/PARI の最後のバージョンに対応します (さらに、 2.0108* は、最新の 2.1.* バージョン (2.1.7) で最適に動作します。 CWD またはその (グランド) 親にアーカイブを配置する代わりに、次のように指定します。 pari_tgz=PATH_TO_TAR_GZ Makefile.PL へのオプション。 アーカイブを解凍したり、GP/PARI をビルドしたりする必要はありません。しかし、もしあなたが 抽出して[必要に応じてパッチを適用]する場合は、指定できます paridir=PATH_TO_DIST_DIR `pari_tgz' の代わりに Makefile.PL へのオプション。ただし、この場合は ファイルは自動パッチされません。 最後の手段として、すでに コンパイルされた PARI ライブラリ。README および INSTALL ファイルのドキュメントを参照してください。] GP/PARI ビルド ディレクトリが見つかりませんでした。Makefile.PL を実行してください paridir=/directory オプションで。 -> なし -> FAIL Math-Pari-2.010808 の設定に失敗しました。詳細については、C:\Users\script\.cpanm\work\1438929213.2276\build.log を参照してください。