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,
randy