Well, for whatever its worth, strawberry-perl-5.12.3.0.zip does work out of the box
$ h2xs -b 5.5.0 -AX Titikaka
Writing Titikaka/lib/Titikaka.pm
Writing Titikaka/Makefile.PL
Writing Titikaka/README
Writing Titikaka/t/Titikaka.t
Writing Titikaka/Changes
Writing Titikaka/MANIFEST
$ cd Titikaka
$ ..\strawberry-perl-5.12.3.0\perl\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
... Detected uninstalled Perl. Trying to continue.
Have ..\strawb~1.0\perl\lib
Want \strawberry\perl\lib
Writing Makefile for Titikaka
$ dmake
cp lib/Titikaka.pm blib\lib\Titikaka.pm
However, if you set the enviromental variable make to nmake, its the same as passing Makefile.PL make=nmake
$ set make=nmake
$ ..\strawberry-perl-5.12.3.0\perl\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Titikaka
Writing MYMETA.yml and MYMETA.json
$ dmake
dmake: Error: -- `..\strawberry-perl-5.12.3.0\perl\libConfig.pm' not
+found, and can't be made
So that is the only thing I think it could be, that you have make=nmake in your env for some reason , or maybe DFSEP, nothing else makes sense :) |