Hi
was1984,
ActiveState have a 64-bit build of perl - so I would think the first thing for you to do is to download and install it (if you haven't already) -
http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x64-280952.zip. (Just run the 'Installer.bat' that's part of that download - or there's also an MSI version you can grab, if you prefer.) Then install (from Microsoft) "Microsoft Platform SDK for Windows Server 2003 R2". That should hopefully give you the compiler and nmake to work with that 64-bit build of perl. (It all works fine for me on my AMD64 box with Vista Business 64). To set up the environment to use that compiler just run
C:\your_path_to\Platform_SDK\SetEnv.cmd /XP64 /RETAIL You should then be able to build most modules from CPAN source in the usual way.
Cheers,
Rob
Update: Reading the response from
randyk reminded me that, of course, you can also use the 32-bit builds of perl on your 64-bit box if you so wish - in which case the 32-bit PPM repositories are also at your disposal (as Randy pointed out).