I don't have much personal experience with perl on Win32 but in just looking around on the net, it appearsthe ActiveState didn't implement
until version 5.8. An FAQ from version 5.6 lists alarm() as
. The
on Google Groups indicate that this is incorrect. I don't have an easy way to test that but would be curious to know what version you're using.