Hi John,
Wasn't even thinking. I had the same problem from Dec 26th.
If you are looking to just get something to work for the meanwhile, you
might want to check out this post.
http://www.perlmonks.com/?node_id=599928
There's a link with the last version I could get to build with some patches
(memory leaks fixed and mixer panning added).
-Lee
At 10:33 PM 3/7/07 -0800, John M. Gabriele wrote:
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
>
>
>