Skip Menu |

This queue is for tickets about the SOAP-Lite CPAN distribution.

Report information
The Basics
Id: 35159
Status: rejected
Priority: 0/
Queue: SOAP-Lite

People
Owner: Nobody in particular
Requestors: frawe [...] atlantisgoose.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.71.02
Fixed in: (no value)



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.
Hi, The makefile is actually working fine, even on windows, as a list of CPAN tester results shows. I'd suggest the following mantra: perl Makefile.PL nmake nmake test nmake install on a windows box. Of course you need nmake.exe in your path, which is freely available from Microsoft. Martin