Pages : 1
#1 Le 14/03/2012, à 15:26
- mib182
Perlcc
Bonjour,
J'utilise Ubuntu 10.04 LTS X64 server.
Je voudrai utiliser perlcc pour compiler des scripts .pl.
Mais je ne trouve rien.
Quelqu'un peut il m'aider.
Merci.
Hors ligne
#2 Le 15/03/2012, à 13:18
- valAa
Re : Perlcc
Hello,
perlcc est sur le CPAN http://search.cpan.org/~nwclark/perl-5. … /perlcc.PL
Pour installer un paquet du CPAN, c'est expliqué entre autres là:
http://www.perlhowto.com/installing_cpan_modules
en gros
# perl -MCPAN -e 'install perlcc'
devrait marcher.
(en root pour que ce soit dans le système et disponible pour tous les utilisateurs).
Dernière modification par valAa (Le 15/03/2012, à 13:18)
Hors ligne
#3 Le 15/03/2012, à 19:03
- mib182
Re : Perlcc
Oui j'avais trouvé un truc comme ça. Mais quand je le fait ça ne fonctionne pas :
[root@server:~]# perl -MCPAN -e 'install perlcc'
CPAN: Storable loaded ok (v2.20)
Going to read '/root/.cpan/Metadata'
Database was generated on Wed, 14 Mar 2012 12:10:29 GMT
CPAN: LWP::UserAgent loaded ok (v5.834)
CPAN: Time::HiRes loaded ok (v1.9719)
Warning: no success downloading '/root/.cpan/sources/authors/01mailrc.txt.gz.tmp10698'. Giving up on it. at /usr/share/perl/5.10/CPAN/Index.pm line 225
Fetching with LWP:
http://www.perl.org/CPAN/authors/01mailrc.txt.gz
Going to read '/root/.cpan/sources/authors/01mailrc.txt.gz'
CPAN: Compress::Zlib loaded ok (v2.02)
............................................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/02packages.details.txt.gz
Going to read '/root/.cpan/sources/modules/02packages.details.txt.gz'
Database was generated on Thu, 15 Mar 2012 16:10:35 GMT
..............
New CPAN.pm version (v1.9800) available.
[Currently running version is v1.9402]
You might want to try
install CPAN
reload cpan
to both upgrade CPAN.pm and run the new version without leaving
the current session.
..............................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/03modlist.data.gz
Going to read '/root/.cpan/sources/modules/03modlist.data.gz'
............................................................................DONE
Going to write /root/.cpan/Metadata
Warning: Cannot install perlcc, don't know what it is.
Try the command
i /perlcc/
to find objects with matching identifiers.
Et je viens de verifier que la machine ai bien son proxy avec un export proxy_http=http://ipproxy:port
Mais pas plus :
CPAN: Storable loaded ok (v2.20)
Going to read '/root/.cpan/Metadata'
Database was generated on Thu, 15 Mar 2012 16:10:35 GMT
Warning: Cannot install perlcc, don't know what it is.
Try the command
i /perlcc/
to find objects with matching identifiers.
CPAN: Time::HiRes loaded ok (v1.9719)
Hors ligne
#4 Le 15/03/2012, à 19:57
- valAa
Re : Perlcc
re-
http://perldoc.perl.org/perl5100delta.h … -of-perlcc
Je suis aussi avec ubuntu 10.04, et ma version de perl est 5.10.
et perlcc ne semble plus distribué avec perl 5.10 d'ailleurs sur le CPAN on voit (perl-5.8.9).
Peut-être que ceci t'aidera ?
http://search.cpan.org/~rurban/B-C-1.42/lib/B/C.pm
Hors ligne
#5 Le 22/03/2012, à 09:55
- mib182
Re : Perlcc
ça semble être pas mal, je vais tester;
A première vu il va falloir que je lui indique les modules complémentaires (B/C.pm @INC) ...
Hors ligne
#6 Le 28/03/2012, à 14:38
- mib182
Re : Perlcc
En fait je sais pas vraiment l'utilliser.
Quand je fais :
perl -MO=C script.pl
il me répond :
Can't locate B/C.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 1) line 18.
BEGIN failed--compilation aborted at (eval 1) line 18.
BEGIN failed--compilation aborted.
Alors que le script lui fonctionne.
Le script utilise ces librairies :
use Nagios::Plugin;
use File::Basename;
Hors ligne
Pages : 1