develooper Front page | perl.perl5.porters | Postings from August 2008

YACP (Yet another Cygwin problem)

Thread Next
From:
Jerry D. Hedden
Date:
August 22, 2008 11:20
Subject:
YACP (Yet another Cygwin problem)
Message ID:
1ff86f510808221120h7e05d387je5da4a31b0ed7287@mail.gmail.com
After using the two 'change 34200' reversion patches I
posted earlier today, Cygwin perl builds, tests and installs
fine.

However, on installing my suite of CPAN modules, it fails
when trying to build HTML-Parser-3.56:

    Checking if your kit is complete...
    Looks good
    Writing Makefile for HTML::Parser

    cp lib/HTML/PullParser.pm blib/lib/HTML/PullParser.pm
    cp Parser.pm blib/lib/HTML/Parser.pm
    cp lib/HTML/Entities.pm blib/lib/HTML/Entities.pm
    cp lib/HTML/LinkExtor.pm blib/lib/HTML/LinkExtor.pm
    cp lib/HTML/TokeParser.pm blib/lib/HTML/TokeParser.pm
    cp lib/HTML/Filter.pm blib/lib/HTML/Filter.pm
    cp lib/HTML/HeadParser.pm blib/lib/HTML/HeadParser.pm
    /usr/bin/perl.exe /usr/lib/perl5/5.11.0/ExtUtils/xsubpp  -typemap
/usr/lib/perl5/5.11.0/ExtUtils/typemap -typemap typemap  Parser.xs >
Parser.xsc && mv Parser.xsc Parser.c
    /usr/bin/perl.exe mkhctype >hctype.h
    /usr/bin/perl.exe mkpfunc >pfunc.h
    gcc -c   -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -DNO_MATHOMS
-fno-strict-aliasing -pipe -DUSEIMPORTLIB -Os -pipe -funit-at-a-time
-march=pentium4 -mfpmath=sse -mieee-fp -mmmx -msse -msse2
-DVERSION=\"3.56\" -DXS_VERSION=\"3.56\"
"-I/usr/lib/perl5/5.11.0/cygwin/CORE"  -DMARKED_SECTION Parser.c
    make: *** No rule to make target
`/usr/lib/perl5/5.11.0/cygwin/CORE/cygperl5_11_0.dll', needed by
`blib/arch/auto/HTML/Parser/Parser.dll'.  Stop.

I can workaround this by manually linking
/usr/bin/cgperl5_11_0.dll into
/usr/lib/perl5/5.11.0/cygwin/CORE.  However, I don't
understand the underlying cause for this problem, nor what
the proper fix should be.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About