When you build a AIX::Perfstat, Perfstat.xs file get run through xsubpp, then compiled.
Then when you use AIX::Perfstat; it calls DynaLoader::bootstrap which calls
- DynaLoader::dl_load_file ('auto/AIX/Perfstat.so') and then
- $boot_symbol_ref = DynaLoader::dl_find_symbol('boot_AIX_Perfstat') and then
- my $xs = dl_install_xsub("${module}::bootstrap", $boot_symbol_ref, $file); and then
- &$xs;
Now assuming the user has a compiler, and actually compiled Perfstat.so,
the way to get boot_ symbol not found error is though errors in Makefile.PL, or a broken/outdated version of ExtUtils::MakeMaker/ExtUtils::ParseXS (aka xsubpp)...
AIX-Perfstat-0.04.1/Makefile.PL look all right to me, so I would suspect the dependencies (ExtUtils::)
| [reply] [d/l] [select] |