On Tue Aug 28 19:01:12 2007, particle wrote:
> On 8/28/07, via RT dakkar <[EMAIL PROTECTED]> wrote:
> > # New Ticket Created by  dakkar
> > # Please include the string:  [perl #45013]
> > # in the subject line of all future correspondence about this issue.
> > # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45013 >
> >
> >
> > I configured my parrot with:
> >
> >   perl Configure.pl --prefix=/Users/dakkar/Perl6/
> >
> > but I got this error:
> >
> >  Generating makefiles and other build files...
> >  step gen::makefiles died during execution:
> > config/gen/makefiles/root.in:26: line ends in a slash
> >
> >   at Configure.pl line 336
> >
> > I removed the '/' at the end of the value for the --prefix parameter,
> > and everything configured correctly.
> >
> >
> this is expected behavior. during configure, slashes may be inverted
> on windows, changing '/' to '\'. unfortunately, make sees '\' ending a
> line as a continuation character, leading to unexpected behavior.
> therefore '/' is not allowed as an end of line character.
> 
> however, the error message could use some help, because you didn't
> really know that it would be used in some file at the end of some
> line. we'll clear this up, thanks for reporting!
> ~jerry

My suggestion would be to modify the code that take the prefix arg to silently 
drop the 
trailing slash; if we're adding in the slash everywhere we need it later, this 
will avoid the 
users having to know the details of our makefile-gen process.



Reply via email to