Skip Menu |

This queue is for tickets about the File-FnMatch CPAN distribution.

Report information
The Basics
Id: 12026
Status: resolved
Priority: 0/
Queue: File-FnMatch

People
Owner: mjp [...] cpan.org
Requestors: ron [...] savage.net.au
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.01
Fixed in: (no value)



Subject: Cannot open include file 'fnmatch.h'
C:\Perl-modules\File-FnMatch-0.01>perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for File::FnMatch C:\Perl-modules\File-FnMatch-0.01>nmake Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp FnMatch.pm blib\lib\File\FnMatch.pm C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils/xsubpp -typemap C:\Perl\lib\ExtUtils\typemap FnM atch.xs > FnMatch.xsc && C:\Perl\bin\perl.exe -MExtUtils::Command -e mv FnMatch.xsc FnMatch.c cl -c -I. -nologo -Gf -W3 -MD -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYP T -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -DNDEBUG -O1 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-IC:\Perl\lib\CORE" FnMatch.c FnMatch.c FnMatch.xs(7) : fatal error C1083: Cannot open include file: 'fnmatch.h': No such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.
Thanks for the report. Your "Subject:" line is absolutely correct -- win32 doesn't supply an fnmatch implementation AFAIK, and so cannot offer an fnmatch.h header. I'm investigating ways to make this more obvious (doc. updates and perhaps a flashy failure during ``perl Makefile.PL''). In the meantime, I am resolving this ticket as "not a bug." Regards, Mike