in reply to perl2exe problem
Every operating system and every computer architecture is different. Software built to run natively in one environment won’t run on the others. The only reason why Perl programs “run” is that, from the operating system’s point-of-view, it is the Perl interpreter that is actually “running.” Both it and any XS code that is in-use was custom built for the environment. Any programming which “wraps” a Perl program into “an executable” must by definition do so in an operating-system dependent way, so that the resulting program not only runs, but does the right thing.