That approach looks sound to me.
Its better than nothing, and better late than never,
But we can do better than a copout from so many years ago
I imagine this is relevant portion but I havent built a wxWidgets in years
If you could check your logs please
Alien-wxWidgets-0.64\inc\My\Build\Any_wx_config.pm
sub build_wxwidgets {
my $self = shift;
my $extra_flags = $self->wxwidgets_configure_extra_flags;
my $prefix_dir = $self->_key;
my $prefix = awx_install_arch_dir( $self, $prefix_dir );
my $opengl = $self->notes( 'build_wx_opengl' );
my $args = sprintf '--with-%s %s--disable-compat24',
$self->awx_build_toolkit,
$opengl ? '--with-opengl ' : '';
my $unicode = $self->awx_is_unicode ? 'enable' : 'disable';
my $debug = '';
if( $self->awx_version_type == 2 ) {
$debug = ( $self->awx_debug ) ? '--enable-debug' : '--disable-
+debug';
} else {
$debug = ( $self->awx_debug ) ? '--enable-debug=max' : '';
}
my $monolithic = $self->awx_is_monolithic ? 'enable' : 'disable';
my $universal = $self->awx_is_universal ? 'enable' : 'disable';
my $dir = $self->notes( 'build_data' )->{data}{directory};
my $cmd = "echo exit | " . # for OS X 10.3...
"sh ../configure --prefix=$prefix $args --$unicode-unico
+de"
. " $debug --$monolithic-monolithic"
. " --$universal-universal_binary $extra_flags";