The problem is that ActiveState only allows free access to the two most recent versions of Perl. Since 5.12 is no longer in that group, you need a subscription to access the download and PPM modules.
Your options:
1) Compile as 64-bit using Perl 5.14 or 5.16.
2) Figure out why those versions of Perl crash on 32-bit compiles, fix it and send a patch, then revel in the glory and happiness knowing you helped make the emu better.
3) Nag somebody else to do step 2 for you.
4) Try Strawberry Perl. People have reported it works, and it's free.
http://strawberryperl.com/releases.html