プロが教えるわが家の防犯対策術!

いつもお世話になります。
ActiveState.comのActivePerl 5.14.4をwindows 8にインストールしました。

それから去年ActiveState.comから購入した(少し古い)
 Perl Dev Kit 9.2.1とそのライセンスをインストールしました。

PDKのツールたとえばPerlAPPを起動しようとすると
Win32:BuildNumber not consistent with perl -v
というエラーがでます。

ActivePerl は5.16.3もダウンロードできますが、やはり同じエラーです。

もう一度PDKを買いなおさないとだめでしょうか。。。

ご指導のほどお願いいたします。

A 回答 (2件)

5.14.4.1405



perl -e "use Win32; print Win32::BuildNumber();" は1405が返ってくるでしょうか。

http://docs.activestate.com/pdk/9.2/Release.html を見ると、
build 5.14.0.1400 for Perl 5.14とあり、

build 5.12.0.1200 or later for Perl 5.12のように、or laterとないので、5.14.0以外のバージョンは利用できないかもしれません。

5.16.0.1600 or later for Perl 5.16 とあるので、5.16.2で同じエラーとなった理由はわかりませんが…(試される際5.14と5.16を共存してインストールはしていないですよね?)

この回答への補足

ご指導いただいたとおりコマンドプロンプトから打ってみたところ

Can't locate Win32.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl64/lib .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
とかえってきます。

ちなみに perl -vとうつと
This is perl 5, version 14, subversion 4 (v5.14.4) build for MSWin32-x64-multi-threadと出てきます。5.16が共存してインストールしてあるかどうか、どうやれば分かりますでしょうか?

ひきつづきよろしくお願い申し上げます。

補足日時:2013/06/03 23:42
    • good
    • 0

解答ではありませんが, 「ActiveState.comから購入した」というのであればそちらに質問するのが適切ではないかと.

この回答への補足

ありがとうございます。
前回 ActiveState.comに質問したら3か月かかったもので。。

補足日時:2013/05/29 17:39
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!