On Tue, 15 Feb 2005, Reini Urban wrote:
> I have a huge cygwin patch pending, based on rafael kitover's cygwin
> work, simplifying the hints (one central hints file for all), some
> missing functions centrally defined, and one huge central headerfile.
> (no MODULE/pports.h et al., => ../win32perl.h, ..)
> Also lots of needed casts.
> 
> I can be reviewed at
> <http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.patch>

Doesn't seem to exist, but I see a source tarball in the parent
directory, so I guess I can create my own diff. :)

I'll take a look at the differences later this week. I remember that I
saw a huge cygwin patch that reworked the structure of all modules
significantly (that was probably 2 years ago, and I think had been
rejected by Sarathy as needing more work). If this is still the case,
then I would want to work through the pending per-module patches
first, as they will be much harder to apply after modifying all
modules globally.

> This is the current cygwin patch, works fine for cygwin, and
> reportedly should work on mingw, MSVC and Borland also. But on my own
> tests (MSVC-6SP2) I found some minor problems with missing MSVC
> includes. I'll try to clean that up in the next weeks.

Could you (or anyone else) point me to the current setup instructions
for using Perl on cygwin and mingw?  I haven't used it in a long while,
and back then you really had to use various development snapshots or
all manner of stuff didn't work.  I hope things are much improved now,
but would prefer not to figure it all out by myself.

I do want to have a test setup for all environments though, so that I
can test patches for all of them before committing them.

Cheers,
-Jan



Reply via email to