From: Mattia B. <mat...@li...> - 2006-08-15 12:29:56
|
On Fri, 11 Aug 2006 22:14:41 +0200 Mattia Barbon <mat...@li...> wrote: Hi again, > do not use MSYS, just plain old MinGW. Make sure to install the > native mingw32-make.exe. >=20 > - Unpack Alien::wxWidgets somewhere. > - copy the wxWidgets archive to that directory (or let A::wx download it) > - perl Build.PL > - yes: you want to build wxWidgets! let Alien do it for you > unless you *really* know you do not want to > - specify the correct extension for the archive (tar.gz works for me > even under Windows) > - perl Build > - perl Build install >=20 > - unpack wxPerl > - perl Makefile.PL > - nmake > - nmake install >=20 > Report any failure here. >=20 > It can work inside CPAN, but first make sure you are able to build > a simple XS module from CPAN, to check your setup is sane. Hi discovered (after M=E1rton Papp reported some more problems in private mail) that ActivePerl build 817 has a glitch in the way the MinGW build environment is set up that causes Alien::wxWidgets, wxPerl and I suspect other nontrivial XS modules to fail. To work around this you should install ExtUtils::FakeConfig 0.06 (make sure MinGW is in path, then do the ususal 'Perl Makefile.PL; make; make install' dance), then set PERL5OPT=3D-MConfig_m <build and install Alien> <build and install wxPerl> HTH Mattia =20 |