Hi Mattia,
 
I was having problem building latest wxWidgets from CVS, so I loaded latest Alien::wxWidgets but I got the following errors
 
>perl Build.pl
 
>perl Build
 
Can't locate object method "resume" via package "My::Build::new_from_context_is_broken" at C:/Perl/site/lib/Module/Build/Base.pm line 52.
BEGIN failed--compilation aborted at inc/My/Build.pm line 36.
Compilation failed in require at C:\Software\Download\Alien-wxWidgets-0.06\_build\lib/My/Build/new_from_context_is_broken.pm line 5.
BEGIN failed--compilation aborted at C:\Software\Download\Alien-wxWidgets-0.06\_build\lib/My/Build/new_from_context_is_broken.pm line 5.
Compilation failed in require at Build line 26.
BEGIN failed--compilation aborted at Build line 26.
 
If I changed the file (new_from_context_is_broken.pm) as below:
 
package My::Build::new_from_context_is_broken;
use Module::Build;
@ISA = qw( My::Build Module::Build );
use lib qw(lib inc);
#use My::Build;
#@ISA = qw(My::Build);
1;
It build and installed fine.
 
HTH
 
Regards
Mark