Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
documentation:tools:langages:perl5 [2017/02/09 14:06] – [Références] ltaulelldocumentation:tools:langages:perl5 [2020/08/25 15:58] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Perl5 ====== ====== Perl5 ======
  
-Environnement Debian 7 de base au PSMN, **charger le [[documentation:tools:modules|modulefile Base/psmn]]**+===== Notes aux utilisateurs ===== 
 + 
 +   * Attentionla version **perl5.24** n'est plus aussi tolérante sur des petites libertés d'écriture qui étaient tolérées dans les versions antérieures. 
 + 
 +Par exemple <code perl>push $ArrayRef, $Var;</code> ne fonctionne plus, il faut faire <code perl>push @$ArrayRef, $Var;</code> (qui est plus rigoureux).  
 + 
 +Ce comportement peut faire apparaître quelques bugs dans vos codes ! 
  
 ===== Installer des modules supplémentaires CPAN dans le $HOME ===== ===== Installer des modules supplémentaires CPAN dans le $HOME =====
Ligne 16: Ligne 22:
  
 <code bash> <code bash>
-export PERL5LIB="/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/lib/perl/5.14:/usr/share/perl/5.14"+export PERL5LIB="/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/share/perl/5.24"
 export PERL5LIB="${HOME}/perl5/lib/perl5:${PERL5LIB}" export PERL5LIB="${HOME}/perl5/lib/perl5:${PERL5LIB}"
 export PERLLIB="" export PERLLIB=""
Ligne 33: Ligne 39:
  
 <code bash> <code bash>
-setenv PERL5LIB "/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/lib/perl/5.14:/usr/share/perl/5.14"+setenv PERL5LIB "/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/share/perl/5.24"
 setenv PERL5LIB "$HOME/perl5/lib/perl5:${PERL5LIB}" setenv PERL5LIB "$HOME/perl5/lib/perl5:${PERL5LIB}"
 unsetenv PERLLIB unsetenv PERLLIB
Ligne 80: Ligne 86:
  
 </code> </code>
 +
 +
 +