Hi all, I'm new to perl on Windows, long term casual user of perl on *nix. I was told I should post this issue here.
Context: Win7 x64, fresh default install of Strawberry Perl. Goal: install pp Result: no matter what I've tried so far, all GCC compiles quickly fail due to some kind of (path?) problem: none of the standard *.h files can be found. Ideas? Help with how to diagnose? Any thoughts MUCH appreciated! MrPete --------------------------- Screen cap from install: CPAN: CPAN::SQLite loaded ok (v0.199) Database was generated on Sun, 12 Jun 2011 12:49:32 GMT Running install for module 'pp' Running make for R/RS/RSCHUPP/PAR-Packer-1.009.tar.gz CPAN: Digest::SHA loaded ok (v5.61) CPAN: Compress::Zlib loaded ok (v2.034) Checksum for C:\strawberry\cpan\sources\authors\id\R\RS\RSCHUPP\PAR-Packer- 1.009.tar.gz ok CPAN: Archive::Tar loaded ok (v1.76) CPAN: File::Temp loaded ok (v0.22) CPAN: Parse::CPAN::Meta loaded ok (v1.4401) CPAN: CPAN::Meta loaded ok (v2.110930) CPAN: Module::CoreList loaded ok (v2.46) CPAN.pm: Going to build R/RS/RSCHUPP/PAR-Packer-1.009.tar.gz Checking if your kit is complete... Looks good Prototype mismatch: sub main::prompt: none vs ($;$) at C:/strawberry/perl/lib/ExtUtils/MakeMaker.pm line 202 Writing Makefile for par.exe Writing Makefile for PAR::Packer Could not read metadata file. Falling back to other methods to determine prerequisites cp lib/App/Packer/PAR.pm blib\lib\App\Packer\PAR.pm cp lib/PAR/Packer.pm blib\lib\PAR\Packer.pm cp lib/PAR/Filter/Obfuscate.pm blib\lib\PAR\Filter\Obfuscate.pm cp lib/PAR/Filter/PodStrip.pm blib\lib\PAR\Filter\PodStrip.pm cp lib/PAR/StrippedPARL/Base.pm blib\lib\PAR\StrippedPARL\Base.pm cp lib/PAR/Filter.pm blib\lib\PAR\Filter.pm cp lib/PAR/Filter/PatchContent.pm blib\lib\PAR\Filter\PatchContent.pm cp lib/PAR/Filter/Bytecode.pm blib\lib\PAR\Filter\Bytecode.pm cp lib/pp.pm blib\lib\pp.pm cp lib/PAR/Filter/Bleach.pm blib\lib\PAR\Filter\Bleach.pm C:\strawberry\perl\bin\perl.exe sha1.c.PL gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE - DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields - DPERL_MSVCRT_READFIX -I"C:\strawberry\perl\lib\CORE" -DLOAD_MY_LIBGCC - DPARL_EXE=\"parl.exe\" -s -O2 main.c In file included from main.c:2: C:\strawberry\perl\lib\CORE\perl.h:583: sys\types.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:594: stdarg.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:614: ctype.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:626: locale.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:643: setjmp.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:654: stdlib.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:971: stddef.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:979: string.h: No such file or directory In file included from main.c:2: C:\strawberry\perl\lib\CORE\perl.h:1144: sys\stat.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:1173: time.h: No such file or directory C:\strawberry\perl\lib\CORE\perl.h:1194: errno.h: No such file or directory ... [end]