Bonjour,
je souhaite exporter mon script perl qui utilise le module Date::Manip pour ça j'ai copier ce module dans un répertoire perllib que je fourni avec mon script, et je ajoute dans mon code une ligne qui permet d'ajoute le chemen vers ce module :
malheureusement je obtiens toujours la même erreur qui est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 use File::Spec; use lib File::Spec->catdir("perllib");
je ne sais pas si c'est une erreur dans le code de la bibliothèque .. mais quand je teste sur la machine ou le module est directement installé dans perl ça marche?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Number found where operator expected at perllib/Date/Manip.pm line 37, near "06 17" (Missing operator before 17?) Scalar found where operator expected at perllib/Date/Manip.pm line 37, near "49 $^W" (Missing operator before $^W?) syntax error at perllib/Date/Manip.pm line 37, near "$Date:" Unmatched right curly bracket at perllib/Date/Manip.pm line 37, at end of line syntax error at perllib/Date/Manip.pm line 37, near "1 }" Compilation failed in require at ./checkNFMS.pl line 12. BEGIN failed--compilation aborted at ./checkNFMS.pl line 12.
someone can help ..Merci d'avance
Partager