On Monday 10 December 2007 15:44:22 Tim Bunce wrote:

> $ perl M*PL
> Unrecognized argument in LIBS ignored: '501'
> Unrecognized argument in LIBS ignored: '80'
> Unrecognized argument in LIBS ignored: '79'
> Unrecognized argument in LIBS ignored: '81'
> Unrecognized argument in LIBS ignored: '501LIBPARROT_STATIC)'
> Writing Makefile for Parrot::Embed
>
> Due to $( on line 20 in Makefile.PL:
>
>     $config{ALL_PARROT_LIBS} = "$(LIBPARROT_STATIC) $config{C_LIBS}";
>
> I see Makefile.PL isn't in subversion so I presume it's generated
> somewhere. (I'm not familar with the parrot build system yet.)

Configure.pl builds it from config/gen/makefiles/parrot_embed.in.  The line 
there which generates the problem line for you is:

        #INVERSE_CONDITIONED_LINE(win32):$config{ALL_PARROT_LIBS} 
= "@libparrot_ldflags@ $config{C_LIBS}";

Apparently whatever your configuration options, you're getting something in 
ALL_PARROT_LIBS which I never expected.  Would you mind sending along the 
root-level Makefile?

-- c

Reply via email to