Skip Menu |

This queue is for tickets about the Winamp-Control CPAN distribution.

Report information
The Basics
Id: 2745
Status: resolved
Priority: 0/
Queue: Winamp-Control

People
Owner: muenalan [...] cpan.org
Requestors: energyzero [...] hotmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Won't quite make
OS 1: CYGWIN_NT-5.1 corlasrah 1.3.22(0.78/3/2) 2003-03-18 09:20 i686 unknown unknown Cygwin OS 2: Microsoft Windows XP Professional Service Pack 1 Perl: 5.8.0 (on both) Error, exactly as I get it both in my cygwin bash shell(same for command prompt, with obvious changes in context): Pip@corlasrah /cygdrive/c/Documents and Settings/Pip/Desktop/Shared/Winamp-Contr ol-0.2.1.tar/Winamp-Control-0.2.1 $ perl Makefile.pl Writing Makefile for Winamp::Control Pip@corlasrah /cygdrive/c/Documents and Settings/Pip/Desktop/Shared/Winamp-Contr ol-0.2.1.tar/Winamp-Control-0.2.1 $ make Makefile:649: *** missing separator. Stop. Checking the makefile itself, I found the offending code to be around: # --- MakeMaker pm_to_blib section: pm_to_blib: $(TO_INST_PM) @$(PERLRUNINST) -MExtUtils::Install \ -e "pm_to_blib(qw[ <<pmfiles.dat ],'$(INST_LIB)\auto','$(PM_FILTER)')" $(PM_TO_BLIB) << @$(TOUCH) $@ # --- MakeMaker selfdocument section: # --- MakeMaker postamble section: # End. With the line 649 to start at: $(PM_TO_BLIB) Maybe it's just a typo which is keeping this from working, but I made sure to have all the dependent packages installed already (Class::Maker, IO:Extended, and it even got Error while it was at it), so I'm not sure if it's something funky on my end, or not.
This has nothing to do with Winamp::Control, but you could consider following points: 1. Because the makefile is produced on the fly by ExtUtils::MakeMaker check or update your ExtUtils::MakeMaker version. 2. Consider using "nmake" (downloadable from Microsoft.com) instead of "make". 3. If nothing helps, just create "Winamp" directory in you lib path (i.e. perl/site/lib/ ) and copy the Control.pm into that directory. In general this is the procedure what all the make process is all about. Good Luck, Murat [guest - Thu Jun 5 04:22:11 2003]: Show quoted text
> OS 1: CYGWIN_NT-5.1 corlasrah 1.3.22(0.78/3/2) 2003-03-18 09:20 i686 > unknown unknown Cygwin > OS 2: Microsoft Windows XP Professional Service Pack 1 > Perl: 5.8.0 (on both) > > > > Error, exactly as I get it both in my cygwin bash shell(same for > command prompt, with obvious changes in context): > > Pip@corlasrah /cygdrive/c/Documents and > Settings/Pip/Desktop/Shared/Winamp-Contr > ol-0.2.1.tar/Winamp-Control-0.2.1 > $ perl Makefile.pl > Writing Makefile for Winamp::Control > > Pip@corlasrah /cygdrive/c/Documents and > Settings/Pip/Desktop/Shared/Winamp-Contr > ol-0.2.1.tar/Winamp-Control-0.2.1 > $ make > Makefile:649: *** missing separator. Stop. > > > > Checking the makefile itself, I found the offending code to be
around: Show quoted text
> # --- MakeMaker pm_to_blib section: > > pm_to_blib: $(TO_INST_PM) > @$(PERLRUNINST) -MExtUtils::Install \ > -e "pm_to_blib(qw[ <<pmfiles.dat > ],'$(INST_LIB)\auto','$(PM_FILTER)')" > > $(PM_TO_BLIB) > << > @$(TOUCH) $@ > > > # --- MakeMaker selfdocument section: > > > # --- MakeMaker postamble section: > > > # End. > > With the line 649 to start at: > $(PM_TO_BLIB) > > Maybe it's just a typo which is keeping this from working, but I made > sure to have all the dependent packages installed already > (Class::Maker, IO:Extended, and it even got Error while it was at > it), so I'm not sure if it's something funky on my end, or not.