[perl] CPAN XMMS module zonder config.h?

Pagina: 1
Acties:

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Topicstarter
met een voor de rest goed werkende perl 5.6.1 onder Mandrake 8.2 krijg ik het maar niet voor elkaar om een Xmms- CPAN module geinstalleerd te krijgen.

Het gaat om Xmms-Perl-0.12, maarals ik die direct in console of via webmin (jah) probeer, ik krijg telkens dit:

[zie hieronder]

Lijkt me dat ergens een config.header in die tarball moet zitten, maar ook als ik 'm los down en uitpak zie ik 'm er niet bij.

zie ik nog iets over het hoofd :?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Doe gewoon "perl -MCPAN -e shell" en daarna op de prompt
"install Xmms-Perl" of hoe die module ook maar heet.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Topicstarter
zelfde probleem.

In dit geval is dat dan perl -MCPAN -e 'install Bundle::Xmms' of Xmms::Perl maar daar gebeurt precies hetzelfde mee.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Ik ben net blib ofzo aan het installeren. Ik probeer straks (als perl nog werkt tenminste) die xmms-perl wel even. Kijken of ie nog een config file bij mij vind.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Topicstarter
okee ;)

Dit gebeurt er bij mij dus:
de inhoud van de tarball:

Xmms-Perl-0.12/
Xmms-Perl-0.12/README
Xmms-Perl-0.12/lib/
Xmms-Perl-0.12/lib/Xmms.pm
Xmms-Perl-0.12/lib/Xmms/
Xmms-Perl-0.12/lib/Xmms/ExtUtils.pm
Xmms-Perl-0.12/lib/Bundle/
Xmms-Perl-0.12/lib/Bundle/Xmms.pm
Xmms-Perl-0.12/test3.mp3
Xmms-Perl-0.12/MANIFEST
Xmms-Perl-0.12/test.pl
Xmms-Perl-0.12/Changes
Xmms-Perl-0.12/Makefile.PL
Xmms-Perl-0.12/Config/
Xmms-Perl-0.12/Config/Config.xs
Xmms-Perl-0.12/Config/Makefile.PL
Xmms-Perl-0.12/Config/Config.pm
Xmms-Perl-0.12/patches/
Xmms-Perl-0.12/patches/xmms-playlist-delete.pat
Xmms-Perl-0.12/Remote/
Xmms-Perl-0.12/Remote/Makefile.PL
Xmms-Perl-0.12/Remote/Remote.xs
Xmms-Perl-0.12/Remote/Remote.pm
Xmms-Perl-0.12/SongChange/
Xmms-Perl-0.12/SongChange/SongChange.xs
Xmms-Perl-0.12/SongChange/Makefile.PL
Xmms-Perl-0.12/SongChange/SongChange.pm
Xmms-Perl-0.12/typemap
Xmms-Perl-0.12/test1.mp3
Xmms-Perl-0.12/test2.mp3


CPAN.pm: Going to build D/DO/DOUGM/Xmms-Perl-0.12.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Xmms::Config
Writing Makefile for Xmms::Remote
Writing Makefile for Xmms::SongChange
Writing Makefile for Xmms-Perl
cp lib/Xmms.pm blib/lib/Xmms.pm
cp lib/Xmms/ExtUtils.pm blib/lib/Xmms/ExtUtils.pm
cp lib/Bundle/Xmms.pm blib/lib/Bundle/Xmms.pm
make[1]: Entering directory `/root/.cpan/build/Xmms-Perl-0.12/Config'
cp Config.pm ../blib/lib/Xmms/Config.pm
/usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 /usr/lib/perl5/5.6.1/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap Config.xs > Config.xsc && mv Config.xsc Config.c
cc -c -I/usr/include/glib-1.2 -I/usr/lib/glib/include -fno-strict-aliasing -I/usr/local/include -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/usr/lib/perl5/5.6.1/i386-linux/CORE Config.c
Config.xs:5:29: xmms/configfile.h: No such file or directory
Config.xs:7: parse error before `*'
Config.xs:7: warning: data definition has no type or storage class
Config.c: In function `XS_Xmms__Config_new':
[knip rest errors]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

xmms-dev(el) wel geinstalleerd? Daar zit namelijk een configfile.h in, en wel in /usr/include/xmms :) (in Debian althans... en op LFS is die file er iig ook)

Het zal wel niet, maar het zou maar wel.


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Topicstarter
Ej... ff kijken, thanks Jotti :)

Dat was 'm inderdaad dus |:( :P

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Ja dat zal het dan zijn. Installatie van bundle::xmms ging hier meteen goed zojuist. Ik heb dan ook /usr/include/xmms/configfile.h min of meer toevallig staan. Naja opgelost.
Pagina: 1