Hi Lee,

No, I didn't have it installed. I installed it and tried again,
but no change from before. Thanks for the suggestion though.

If it helps, according to ExtUtils::Installed's modules() method, here's
what I've got on my system:

Archive::Tar    1.30
AutoLoader      5.63
CGI     3.27
CPAN    1.8802
Compress::Raw::Zlib     2.004
Compress::Zlib  2.004
Cwd     3.24
Devel::PPPort   3.11
Digest  1.15
Digest::SHA     5.44
Encode  2.18
Errno   1.09_01
ExtUtils::CBuilder      0.18
ExtUtils::Command       1.13
ExtUtils::MakeMaker     6.32
ExtUtils::Manifest      1.51
ExtUtils::ParseXS       2.18
File::HomeDir   0.64
File::Temp      0.18
File::Which     0.05
Getopt::Long    2.36
IO      1.23
IO::Compress::Base      2.004
IO::Compress::Zlib
IO::Zlib        1.05
List::Util      1.19
Locale-Maketext
Math-BigInt
Math::BigInt    1.80
Math::BigRat    0.17
Math::Complex   1.35
Module::Build   0.2806
Net
Perl    5.8.8
Pod
Pod::Escapes    1.04
Pod::Parser     1.35
Pod::Simple     3.05
Switch  2.13
Sys::Syslog     0.18
Term::ANSIColor 1.11
Term::ReadKey   2.30
Term::ReadLine  1.02
Test::Harness   2.64
Test::Simple    0.67
Text
Text::Balanced  v2.0.0
Text::Glob      0.07
Text::Soundex   3.02
Tie::RefHash    1.35
Time::HiRes     1.9707
Time::Local     1.17
Tk      804.027
Tk::Tree        4.005
Unicode::Normalize      1.01
XSLoader        0.06
YAML    0.62
bignum  0.19
threads 1.59
threads::shared 1.07
version 0.70

Thanks,
---John


> Hi John,
> 
> Do you have ExtUtils::ParseXS installed?
> 
> I had a similar problem before.
> 
> -Lee
> 
> At 08:46 AM 3/7/07 -0800, you wrote:
> >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
> 
> 
> 


Reply via email to