|Subject:||make doesn't work|
I can't install SOAP-Lite on Windows XP since make throws errors. I created makefile by calling perl Makefile.PL. But make gives make: *** No rule to make target `E:\Perl\libConfig.pm', needed by `makefile'. Well of course, it's named lib\Config.pm. I suspect DFSEP is wrong. The makefile contains DIRFILESEP = ^\ DFSEP = $(DIRFILESEP) Manipulating DIRFILESEP resulted in other errors, but I finally succeeded by replacing both $(DFSEP) in CONFIGDEP = $(PERL_ARCHLIB)$(DFSEP)Config.pm $(PERL_INC)$(DFSEP)config.h by / That got me farther but then it didn't find E:Perlbinperl.exe - of course since the slashes are missing, so I replaced all backslashes in PERL = E:\Perl\bin\perl.exe by / which got me even farther - until Can't open perl script "mkpath": No such file or directory for which to fix I had to remove the quotes in MKPATH = $(ABSPERLRUN) "-MExtUtils::Command" -e mkpath (or move the closing to the end of the line). That worked pretty good for some time but after created a few directories and files I now get process_begin: CreateProcess(NULL, rem, ...) failed. make (e=2): The system can't find the file. and am at a loss. It would be nice to have working makefile for this package. I'm using ActivePerl 5.10.0.