So I am working on an email client and everything is working fine on my Linux machine. When I move the script to my Windows machine running ActivePerl it dies. I ran the debugging utility on my IDE (OptiPerl) and it seems to trace the problem back to the standard module AutoLoader.
It doesn't seem to like any of the variable declarations in the following piece of code and I can't figure out why. I am assuming that there is not anything wrong with AutoLoader, but why is does it die on those declarations? Would it have something to do with the way I have installed other modules? MIME::WordDecoder uses Unicode::Map uses Dynaloader uses AutoLoader in my email client code
I am thinking that the problem is not a Linux v Win problem but rather that all the modules were properly installed on the Linux machine and I have not installed something correctly on the XP machine for ActivePerl, but I am at a loss since it gets tripped up on a standard module that I didn't have to install myself.
code:
package AutoLoader;
use strict;
use 5.006_001;
our($VERSION, $AUTOLOAD);
my $is_dosish;
my $is_epoc;
my $is_vms;
my $is_macos;