Je suis bien ennuyé, car en voulant vérifier la syntaxe
d'un code comme je fais toujours avant de le faire tourné,
perl m'annonce une erreur très innatendue !
perl -c monscript.pl
commce par dire
Global symbol "%Config" requires explicit package name at
/usr/lib/perl5/5.6.1/i386-linux/Errno.pm line 11.
Et en regardant dans le fichier incriminé,
il semble que %Config soit du ressort de Perl, et pas des utilisateurs.
Mais que se passe-t-il ?
Auriez vous une piste afin que je retrouve ma cérénité ;o)
cyrille
-==-==-==-
... FAQ Mozilla/Netscape 7 en français : http://pascal.chevrel.free.fr
-==-==-==-
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul GABORIT
À (at) Fri, 17 Oct 2003 10:03:39 +0200, cyrille écrivait (wrote):
Je suis bien ennuyé, car en voulant vérifier la syntaxe d'un code comme je fais toujours avant de le faire tourné, perl m'annonce une erreur très innatendue !
perl -c monscript.pl
commce par dire
Global symbol "%Config" requires explicit package name at /usr/lib/perl5/5.6.1/i386-linux/Errno.pm line 11.
Et en regardant dans le fichier incriminé, il semble que %Config soit du ressort de Perl, et pas des utilisateurs.
Mais que se passe-t-il ? Auriez vous une piste afin que je retrouve ma cérénité ;o)
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
À (at) Fri, 17 Oct 2003 10:03:39 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
Je suis bien ennuyé, car en voulant vérifier la syntaxe
d'un code comme je fais toujours avant de le faire tourné,
perl m'annonce une erreur très innatendue !
perl -c monscript.pl
commce par dire
Global symbol "%Config" requires explicit package name at
/usr/lib/perl5/5.6.1/i386-linux/Errno.pm line 11.
Et en regardant dans le fichier incriminé,
il semble que %Config soit du ressort de Perl, et pas des utilisateurs.
Mais que se passe-t-il ?
Auriez vous une piste afin que je retrouve ma cérénité ;o)
--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
À (at) Fri, 17 Oct 2003 10:03:39 +0200, cyrille écrivait (wrote):
Je suis bien ennuyé, car en voulant vérifier la syntaxe d'un code comme je fais toujours avant de le faire tourné, perl m'annonce une erreur très innatendue !
perl -c monscript.pl
commce par dire
Global symbol "%Config" requires explicit package name at /usr/lib/perl5/5.6.1/i386-linux/Errno.pm line 11.
Et en regardant dans le fichier incriminé, il semble que %Config soit du ressort de Perl, et pas des utilisateurs.
Mais que se passe-t-il ? Auriez vous une piste afin que je retrouve ma cérénité ;o)
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
cyrille
perl -c monscript.pl commce par dire Global symbol "%Config" requires explicit package name at /usr/lib/perl5/5.6.1/i386-linux/Errno.pm line 11.
non, il est bien dans usr/lib/perl5/5.6.1/i386-linux/Config.pm et aussi dans usr/lib/perl5/5.6.1/CPAN/Config.pm
une autre idée ?
merci cyrille
-==-==-==- ... Explorer Internet, un long travail : http://oueb.org -==-==-==-
Paul GABORIT
À (at) Mon, 20 Oct 2003 09:26:16 +0200, cyrille écrivait (wrote):
non, il est bien dans usr/lib/perl5/5.6.1/i386-linux/Config.pm
C'est celui-là.
et aussi dans usr/lib/perl5/5.6.1/CPAN/Config.pm
Ça, c'est CPAN::Config.
une autre idée ?
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit). Mais est-il modifié ? Que contient-il ?
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
À (at) Mon, 20 Oct 2003 09:26:16 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
non,
il est bien dans
usr/lib/perl5/5.6.1/i386-linux/Config.pm
C'est celui-là.
et aussi dans
usr/lib/perl5/5.6.1/CPAN/Config.pm
Ça, c'est CPAN::Config.
une autre idée ?
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit).
Mais est-il modifié ?
Que contient-il ?
--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
À (at) Mon, 20 Oct 2003 09:26:16 +0200, cyrille écrivait (wrote):
non, il est bien dans usr/lib/perl5/5.6.1/i386-linux/Config.pm
C'est celui-là.
et aussi dans usr/lib/perl5/5.6.1/CPAN/Config.pm
Ça, c'est CPAN::Config.
une autre idée ?
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit). Mais est-il modifié ? Que contient-il ?
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
cyrille
À (at) Mon, 20 Oct 2003 09:26:16 +0200, cyrille écrivait (wrote):
non, il est bien dans usr/lib/perl5/5.6.1/i386-linux/Config.pm Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit).
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place de celui-ci ?
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
À (at) Mon, 20 Oct 2003 10:59:48 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
À (at) Mon, 20 Oct 2003 09:26:16 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
non,
il est bien dans
usr/lib/perl5/5.6.1/i386-linux/Config.pm
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit).
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place
de celui-ci ?
--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place de celui-ci ?
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
Jedaï
Paul GABORIT wrote:
À (at) Mon, 20 Oct 2003 10:59:48 +0200, cyrille écrivait (wrote):
À (at) Mon, 20 Oct 2003 09:26:16 +0200, cyrille écrivait (wrote):
non, il est bien dans usr/lib/perl5/5.6.1/i386-linux/Config.pm
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit). Mais est-il modifié ? Que contient-il ?
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place de celui-ci ?
Pourriez-vous nous mettre le début de votre programme ? En effet cette erreur ressemble beaucoup à celle que vous auriez si vous "use Config ();" ou "require Config;" plutôt que "use Config;" Si ce n'est pas cela, il serait aussi utile d'avoir la ligne 11 de votre script pour vous aider. :)
-- Jedai
Paul GABORIT wrote:
À (at) Mon, 20 Oct 2003 10:59:48 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
À (at) Mon, 20 Oct 2003 09:26:16 +0200,
cyrille <cyrilleml@kbuilder.net> écrivait (wrote):
non,
il est bien dans
usr/lib/perl5/5.6.1/i386-linux/Config.pm
Il n'est donc pas effacé (c'est logique sinon perl l'aurait dit).
Mais est-il modifié ?
Que contient-il ?
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place
de celui-ci ?
Pourriez-vous nous mettre le début de votre programme ?
En effet cette erreur ressemble beaucoup à celle que vous auriez si vous
"use Config ();" ou "require Config;" plutôt que "use Config;"
Si ce n'est pas cela, il serait aussi utile d'avoir la ligne 11 de votre
script pour vous aider. :)
Peut-être avez-vous créé un autre fichier Config.pm qui est chargé à la place de celui-ci ?
Pourriez-vous nous mettre le début de votre programme ? En effet cette erreur ressemble beaucoup à celle que vous auriez si vous "use Config ();" ou "require Config;" plutôt que "use Config;" Si ce n'est pas cela, il serait aussi utile d'avoir la ligne 11 de votre script pour vous aider. :)