I'm trying to build SDL_perl on Debian Etch from the svn source, but it fails right off the bat:
$ perl ./Build.PL [Build.PL] arch SDL::Build::Linux Can't locate object method "build_c_sources" via package "SDL::Build::Linux" at ./Build.PL line 155. I'm using my own Perl in ~/opt, and have also tried using another perl in /opt (on another Debian Etch machine) but get that same error message. Line 155 of Build.PL is: my $c_sources = $arch->build_c_sources( \%libraries, $build_systems ); but I can't find that method anywhere. It's not in sdlperl's make/lib/SDL/Build.pm, nor in make/lib/SDL/Build/Linux.pm, and when I dig around in my own Perl's ~/opt/perl-5.8.8/lib/site_perl/5.8.8/Module directory (where Module::Build is), I can't find it in there either. So, build_defines, build_includes, build_links are in that make/lib/SDL/Build.pm file, but I can't find build_c_sources, build_c_source, or build_install_base anywhere... Thanks, ---John