Where does compatibility with POE and perl under cygwin perl currently stand? Is that a better route for fork() and exec() work than activestate perl?
- MW -----Original Message----- From: Rocco Caputo [mailto:[EMAIL PROTECTED] Sent: Monday, June 23, 2003 9:29 PM To: [EMAIL PROTECTED] Subject: Re: new to POE On Mon, Jun 23, 2003 at 05:01:59PM -0400, Carlton Lo wrote: > I've tried one of the example in the cookbook : Child Processes 3 and I get this error (yes I'm using Windows 2000) > > C:\Work\Clients\Comcast\RMEMigrate\perl>poe.pl > MSWin32 does not fully support fork+exec > BEGIN failed--compilation aborted at C:/tools/Perl/lib/POE/Wheel/Run.pm line 63. > > Compilation failed in require at (eval 30) line 1. > BEGIN failed--compilation aborted at (eval 30) line 1. > could not import qw(Wheel::Run) at C:\Work\Clients\Comcast\RMEMigrate\perl\poe.p > l line 11 > BEGIN failed--compilation aborted at C:\Work\Clients\Comcast\RMEMigrate\perl\poe > .pl line 11. I haven't been able to get fork() and exec() to work reliably under ActivePerl for Win32. As a result, POE::Wheel::Run (which currently uses fork and exec) is not supported on that platform. If someone with more Win32-fu can get this working, I'll be happy to make it officially supported in 0.27. -- Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/
