/ / Windowsでのperlのコンパイル-perl、コンパイル

Windowsでperlをコンパイルする - perl、コンパイル

Visual Studio 10)64ビットコンパイラを使用して、Windows(64ビットWindows 2008 R2)のソースからperl(5.12.3)をコンパイルしようとしています。

次の構成が行われました。

64ビットperlをコンパイルするようにビジュアルを構成します。 vcvarsall.bat x64 メイクファイルの変更: コメントなし: CCTYPE = MSVC90 MSVCDIRの値を設定します
makeを実行すると、次のエラーメッセージが表示されます。

..miniperl.exe -I..lib binexetype.pl ..wperl.exe WINDOWS
"x" outside of string in unpack at binexetype.pl line 39.
NMAKE : fatal error U1077: "..miniperl.exe" : return code "0xff"
Stop.

不足しているものを理解するのを助けてください。

Visual Studion 13で試しましたが、同じエラーが発生しました。

回答:

回答№1は1

いくつかの修正を試すことができます。

  1. CCTYPE = MSVC60を設定します
  2. 37行目の「$ offset」を引用します。

これは、新しいバージョンで修正される可能性がある既知のバグです。