In Strawberry perl portable July 2009, I get the following when trying
to install PAR::Packer from cpan:
--------------------------------------------------------------------
...
static.exe -I"P:/aliasperl/cpan/build/PAR-Packer-0.991-UjiT4K/inc" -
I"P:/aliasperl/perl/lib" -I"P:/aliasperl/perl/site/lib" -I"P:/aliasperl/
cpan/build/PAR-Packer-0.991-UjiT4K" -I"." -I../myldr/.. -I../blib/lib -
q -B -O..\script\parl.exe
Use of uninitialized value $d[-1] in string eq at P:/aliasperl/perl/
site/lib/Portable.pm line 191.
par.exe -I../myldr/.. -I../blib/lib -I"P:/aliasperl/cpan/build/PAR-
Packer-0.991-UjiT4K/inc" -I"P:/aliasperl/perl/lib" -I"P:/aliasperl/perl/
site/lib" -I"P:/aliasperl/cpan/build/PAR-Packer-0.991-UjiT4K" -I"." -q -
B -O..\script\parldyn.exe
Errno architecture (MSWin32-x86-multi-thread-5.1) does not match
executable architecture (MSWin32-x86-multi-thread-5.00) at P:/aliasperl/
perl/lib/Errno.pm line 11.
Compilation failed in require at P:/aliasperl/perl/lib/File/Temp.pm
line 148.
------------------------------------------------------
I'm running this on XP, and I suspect that strawberry perl portable
July 2009 was built on win2k (see the 'Errno architecture' line
above). Perhaps a portable strawberry perl built on XP would fix this?