On Mon, May 9, 2011 at 9:43 AM, Roderich Schupp
<roderich.sch...@googlemail.com> wrote:
> Are you using ActiveState Perl (5.10.1)? Then you'll probably run into
>
> c:\STRAWB~1\c\bin\g++.exe main.o my_par_pl.o win32.coff -s   
> -L"P:\_Services\IT
> for_IT\Synergy_Subversion\Support\ActivePerl\lib\CORE" -o par.exe
> main.o:main.c:(.text+0xe77): undefined reference to `Perl_get_context'
> ...
>
> This is caused by myldr/Makefile.PL failing to locate perl510.lib.
> I'm digging into this, stay tuned.

If you get this error, the problem shows itself rather early on:

> perl Makefile.PL
Set up gcc environment - 4.4.3
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for perl510.lib       <===
Note (probably harmless): No library found for -lkernel32
Note (probably harmless): No library found for -luser32
...

The other "No library found for ..." messages are indeed harmless,
but the one marked with <=== (for perl510.lib) is not.
Upgrading ExtUtils::MakeMaker to the latest developer version
(6.57_10) makes it work.

Cheers, Roderich

Reply via email to