httpd-apreq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randy Kobes <>
Subject Re: [PATCH] Win32 doesn't have link()
Date Fri, 09 Sep 2005 04:40:10 GMT
On Thu, 8 Sep 2005, Steve Hay wrote:

> The attached patch, or something similar, is required to build the
> current svn version of libapreq2 on Win32.
> PerlLIO_link() is mapped to link(), which the Win32 CRT doesn't have.  I
> will look at changing PerlLIO_link() to map it to win32_link() on Win32
> in future versions of Perl (win32_link() is exported from the perl
> library, and implements hard links on NTFS), so some further
> version-checking trickery could be required later, but just falling back
> to a copy is probably the best thing to do for now.

Thanks, Steve - I'll apply that. Might you know why, though,
I didn't see a problem with my Win32 builds, either
perl-5.8.0 or perl-5.8.7 (both ActiveState compatible).
I'm on XP, if that makes any difference.

> Btw, are the build instructions in need of an update?  The INSTALL
> document refers to a "mod_apreq" target for Win32 builds, but the
> Makefile doesn't contain any such target.

You're right - I'll do that. Thanks again.

best regards,

View raw message