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