> ----- Original Message -----
> From: "Vladimir Lipskiy" <[EMAIL PROTECTED]>
> To: "perl6-inrenals" <[EMAIL PROTECTED]>
> Sent: Friday, July 25, 2003 2:53 AM
> Subject: Configure.pl failed
>
>
> > Hello, I was running the Configure.pl script and it failed.
> >
> >
> > D:\build\parrot>perl configure.pl
> >
> > [snip]
> >
> > Determining what pmc files should be compiled in...done.
> > Tweaking ccflags...done.
> > Determining your minimum pointer alignment...Linker failed (see
test.ldo)
> at
> > lib/Parrot/Configure/Step.pm line 147
> >

I've solved the problem.  The case was I had an empty value of $Config{ld}
and the code in config/init/hints/mswin32.pl makes 'link' and 'ld' the same
(copys a value of 'ld' into 'link'). So I ended up with the empty 'link'.

I propose the following patch:

Index: mswin32.pl
===================================================================
RCS file: /cvs/public/parrot/config/init/hints/mswin32.pl,v
retrieving revision 1.10
diff -r1.10 mswin32.pl
39c39,42
< #Use Edit and Continue debugging if available
---
>
> #Use Edit and Continue debugging if available
> link => 'link',
> ld => 'link',
55c58
< Configure::Data->set('link', Configure::Data->get('ld'));
---
> #Configure::Data->set('link', Configure::Data->get('ld'));

Reply via email to