Re: help building from svn (build_c_sources)

[email protected] (Lee Pumphret)
Newsgroups perl.sdl.devel
Message-ID <[email protected]>
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
> >
> >
> >
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.