Porting Perl 5.8.7 to CE 5.0

"umbergryphon" <umbergryphon-/[email protected]> Fri, 04 Nov 2005 23:37:00 -0000
Newsgroups gmane.comp.windows.ce.freeware
Message-ID <[email protected]>
After much hammering (much of it figuring out various details of Perl
and/or Windows CE development), I've gotten most of Perl 5.8.7
compiling on Windows CE 5.0.  But I've gotten into cross-compiling the
extension modules, and things have gotten really weird on me.

I get through building Cwd.dll fine, but after that, I constantly get
complaints that "The application or DLL
{feh}\perl-5.8.7\xlib\wince-arm-hpc-wce500\auto\Cwd\Cwd.dll is not a
valid Windows image." from C:\Perl\bin\perl.exe, which I am using in
place of miniperl because I don't have a non-cross-compiler installed
on this machine.

All I can figure is that because of the changes to @INC that happen in
Cross.pm, the native Perl is trying to load the cross-compiled Cwd.dll
instead of the one in C:\Perl that it should be loading.  But those
changes to @INC are important, apparently.  How am I supposed to get
around this?

UmberGryphon
(who hopes he gets a reply from Vadim and/or Rainer)







------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/W4wwlB/TM
--------------------------------------------------------------------~->