in reply to Re^2: Running PPM on Win 2k3 64b
in thread Running PPM on Win 2k3 64b

Socket6-0.19 (from cpan) builds fine for me on ActiveState's 64-bit version of build 822 (perl 5.8.8), and passes the test suite.

I used the previously-mentioned SDK (which comes with its own nmake). I don't have Visual Studio at all.

If you want the build, /msg me your email address and I'll send it over. Or do you need a version suitable for use with 5.10 ?

Cheers,
Rob

Replies are listed 'Best First'.
Re^4: Running PPM on Win 2k3 64b
by gokuraku (Monk) on Jan 15, 2008 at 20:55 UTC
    Some great info from syphilis on this and I wanted to post it here so anyone else hitting the same issue can have the steps that worked for me.

    I have my "Microsoft Platform SDK for Windows Server 2003 R2" installed in C:\_64\Platform_SDK .

    I have a batch file (sdk.bat) that contains the followng 2 lines

    set INCLUDE= C:\_64\Platform_SDK\SetEnv.cmd /XP64 /RETAIL

    To use that compiler, I just run 'sdk.bat' from the command line, and that sets up the environment correctly so that things like nmake (which is located in C:\_64\Platform_SDK\Bin) get found automatically.

    The first line of that batch file simply clears the existing INCLUDE setting. The "XP64" part is obviously the right thing to specify on XP - and it's the right thing to specify on Vista.

    Note, the SetEnv.cmd file actually notes in the beginning of the file the proper flag to use for various Windows OS versions, if unsure what it should be check that file before creating your batch.