Re: help building from svn (build_c_sources)

[email protected] ("John M. Gabriele")
Newsgroups perl.sdl.devel
Message-ID <[email protected]>
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.