IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Où trouver Perl 5.6 pour Windows ?


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 606
    Par défaut Où trouver Perl 5.6 pour Windows ?
    Bonjour !

    Dans le cadre du changement de nos PC au bureau, on vient de nous coller la version 5.8.8 de Perl d'ActiveState.

    Cette version n'a jamais été fonctionnelle avec nos scripts. Ces derniers, au choix :

    - ne fonctionnent plus du tout
    - fonctionnent mais sont extrêmement lents
    - ne savent plus gérer les chemins d'accès de répertoires

    Tous ces scripts fonctionnant parfaitement sous Perl 5.6.1, je viens d'aller sur le site d'ActiveState pour télécharger le .msi.

    Par de bol, en dehors de la toute dernière version en date, les anciennes versions ne sont disponibles qu'en payant

    Comment faire pour avoir une version 5.6.1 pour Windows ?

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Je trouve que c'est une très très mauvaise idée de chercher à travailler sous Perl 5.6. L'idéal serait que tu installse Perl 5.12 et refasse quelques modifications dans tes programmes si besoin.

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 606
    Par défaut
    Le soucis, c'est que mon service info n'est pas d'une grande souplesse.

    Ils ont installé une v5.8.8 parce que c'est un vieux .msi qu'ils avaient sous la main au moment où ils ont dû installer Perl sur nos postes.

    Si je leur demande d'installer une 5.12 à la place, j'ai droit illico au remplissage d'une demande d'achat...

    Alors si jamais la 5.12 ne fonctionne pas mieux, ça m'étonnerait fortement qu'ils acceptent avec le sourire de rétrograder en 5.6.1.

    Quant aux programmes, on en a environ 50 utilisés au moins de manière hebdomadaire par plusieurs personnes différentes. Tous ces programmes n'ont pas été écrits par mes soins et sérieux, je n'ai pas le temps de tous les tester. Et comme je suis le dernier programmeur Perl de ma boite...

    Je ne comprends pas pourquoi un script basique qui tourne habituellement en 5 minutes en 5.6.1 met 40 minutes en 5.8.8 ! Je ne comprends pas davantage pourquoi un chemin du genre "M:\PoleNumerique\AA\Temp" n'est plus reconnu comme un répertoire en 5.8.8 alors qu'en 5.6.1 ça fonctionnait parfaitement.

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Bah tes remarques me surprennent également car j'ai bossé sous Perl 5.8.8 pendant plusieurs années sans jamais avoir de soucis. Donc tes programmes auraient dû fonctionner, voire mieux fonctionner que sous Perl 5.6.

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 606
    Par défaut
    Ca ne me surprend pas car il y a 4 ans, lors du précédent changement de bécane, j'avais déjà eu ce soucis.

    Le dossier "M:\PoleNumerique\AA\Temp" existe.

    Si je fais un test (if -d) sur cette chaine, ça retourne 0 et je n'ai pas de message d'erreur (même avec la pragma warnings).

    Différents tests de vérif si répertoire réalisés avec ces chaines :

    "M:\PoleNumerique\AA\Temp"
    "M:\PoleNumerique\AA\Temp\"
    "M:\\PoleNumerique\\AA\\Temp"
    "M:\\PoleNumerique\\AA\\Temp\\"
    "M:/PoleNumerique/AA/Temp"
    "M:/PoleNumerique/AA/Temp/"

    Rien ne fonctionne.

    Je fais un basique test if -d "M:" et là ça marche.

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    et -e ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Où trouver gratuitement forte for Java pour window
    Par Shugo78 dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 15/03/2007, 22h28
  2. S'il vous plaît, ou pourrai-je trouver PostgreSQL pour windows
    Par giannichedda dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 16/01/2007, 23h33
  3. Où trouver une version de Kannel pour Windows ?
    Par pdtor dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 16/10/2006, 21h25
  4. [perl packager] package pour windows depuis linux
    Par doudweb dans le forum Modules
    Réponses: 1
    Dernier message: 10/09/2006, 23h54
  5. [LDAP] Où trouver ce module PHP pour Windows
    Par hutchuck dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 16/11/2005, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo