Hi,
Has anyone here managed to build Alien-wxWidgets-0.44 on Win32 using MinGW ? If so, how ? (It's giving me a bugger of a time.)

I've tried:
1) Building static libs from wxMSW-2.8.10 source in the msys shell;
2) Building dynamic libs from wxMSW-2.8.10 source in the msys shell;
3) Allowing the 'perl Build.PL' process to download the source and the 'perl Build' process to build the library.

With both 1) and 2), the 'perl Build' process always fails early on because the libraries can't be found:
C:\_32\comp\Alien-wxWidgets-0.44>perl Build Subroutine version::qv redefined at inc/version.pm line 18. Copying lib\Alien\wxWidgets.pm -> blib\lib\Alien\wxWidgets.pm Copying lib\Alien\wxWidgets\Utility.pm -> blib\lib\Alien\wxWidgets\Uti +lity.pm Configuration error: could not find libraries for configuration: '' '2 +8' at inc/My/Build/Win32.pm line 74.
Does it need to find dll's or should static libs also suffice ? And how does one make the libs visible ?
With 3), 'perl Build' outputs:
C:\_32\comp\Alien-wxWidgets-0.44>perl Build Subroutine version::qv redefined at inc/version.pm line 18. if not exist gcc_mswudll mkdir gcc_mswudll make: C:Windowssystem32cmd.exe: Command not found make: [gcc_mswudll] Error 127 (ignored) if not exist ..\..\lib\gcc_dll mkdir ..\..\lib\gcc_dll make: C:Windowssystem32cmd.exe: Command not found make: *** [..\..\lib\gcc_dll] Error 127 system: make -f makefile.gcc all UNICODE=1 MSLU=0 BUILD=release SHARE +D=1: 512 at inc/My/Build/Win32.pm line 263
(Can't find the Windowssystem32cmd.exe command .... groan.)

Anyone already made headway with this ?

Cheers,
Rob

In reply to [Win32]Alien-wxWidgets-0.44 with MinGW by syphilis

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.