Hello all, cannot install PadWalker. The file format of 'dll.exp' is not recognized.

My config: Windows 7 SP1 64bit Strawberry Perl 5.18.2.1 32bit

Ouput of cpan install:
C:\Users\Jo>cpan PadWalker CPAN: CPAN::SQLite loaded ok (v0.203) Database was generated on Fri, 21 Mar 2014 09:31:50 GMT Running install for module 'PadWalker' Running make for R/RO/ROBIN/PadWalker-1.98.tar.gz CPAN: Digest::SHA loaded ok (v5.85) CPAN: Compress::Zlib loaded ok (v2.063) Checksum for C:\strawberry\cpan\sources\authors\id\R\RO\ROBIN\PadWalke +r-1.98.tar .gz ok CPAN: Archive::Tar loaded ok (v1.96) CPAN: File::Temp loaded ok (v0.2304) CPAN: Parse::CPAN::Meta loaded ok (v1.4409) CPAN: CPAN::Meta loaded ok (v2.133380) CPAN: Module::CoreList loaded ok (v3.03) CPAN.pm: Building R/RO/ROBIN/PadWalker-1.98.tar.gz Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for PadWalker Writing MYMETA.yml and MYMETA.json cp PadWalker.pm blib\lib\PadWalker.pm Running Mkbootstrap for PadWalker () C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Pa +dWalker.bs C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp + -typemap C:\strawberry\perl\lib\ExtUtils\typemap PadWalker.xs > PadWalker.xsc + && C:\str awberry\perl\bin\perl.exe -MExtUtils::Command -e mv -- PadWalker.xsc P +adWalker.c gcc -c -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT +_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s + -O2 -DVERSION=\"1.98\" -DXS_VERSION=\"1.98\" "-IC:\strawberry\perl\l +ib\CORE" PadWalker.c PadWalker.xs: In function 'XS_PadWalker__upcontext': PadWalker.xs:637:5: warning: cast from pointer to integer of different + size [-Wp ointer-to-int-cast] C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"PadWalker\", 'DLBASE' => 'PadWalker', 'D +L_FUNCS' = > { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def PadWalker.def --output-exp dll.exp g++ -o blib\arch\auto\PadWalker\PadWalker.dll -Wl,--base-file -Wl,dll. +base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" PadWalker. +o C:\str awberry\perl\lib\CORE\libperl518.a -lmoldname -lkernel32 -luser32 -lgd +i32 -lwins pool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -lu +uid -lws2_ 32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp dll.exp: file not recognized: File format not recognized collect2.exe: error: ld returned 1 exit status dmake.exe: Error code 129, while making 'blib\arch\auto\PadWalker\Pad +Walker.dll ' ROBIN/PadWalker-1.98.tar.gz C:\strawberry\c\bin\dmake.exe -- NOT OK CPAN: YAML::XS loaded ok (v0.41) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Stopping: 'install' failed for 'PadWalker'. C:\Users\Jo>

Can anyone advise what to do - please. Thank you - Jo


In reply to cannot install PadWalker on Strawberry by jowe

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.