Cpan : "OS unsupported" en installant Win32:OLE

Résolu
Nimant Messages postés 4 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour

je suis sous debian wheezy 7.9
la commande

cpan > install Win32::OLE

donne :
....
CPAN.pm: Going to build J/JD/JDB/Win32-OLE-0.1712.tar.gz

OS unsupported
Warning: No success on commandMakefile.PL INSTALLDIRS=site
JDB/Win32-OLE-0.1712.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK

mon OS est debian ... pourquoi "unsupported" ?

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bonjour,

    Explication courte

    Le paquet perl win32 OLE n'est pas prévu pour autre chose que windows et cygwin.

    Explication détaillée

    Si on décompresse l'archive téléchargée par
    cpan
    :

    cd ~/.local/share/.cpan/sources/authors/id/J/JD/JDB
    tar xzvf Win32-OLE-0.1712.tar.gz


    ... et qu'on regarde le contenu du Makefile :

    less ~/.local/share/.cpan/sources/authors/id/J/JD/JDB/Win32-OLE-0.1712/Makefile.PL


    ... on voit ces quelques lignes qui expliquent complètement ton problème :

    unless ($^O eq "MSWin32" || $^O eq "cygwin") {
        die "OS unsupported\n";
    }


    En clair : ce paquet est écrit pour refuser de s'installer sur autre chose que cygwin ou windows.

    Solutions possibles

    Je ne sais pas quel est ton objectif, mais si l'idée est de faire tourner un logiciel windows sous linux, il vaudrait peut être mieux te tourner vers un de ces solutions :
    - playonlinux ou wine
    - virtualbox
    - dual boot windows / linux

    Bonne chance
    0
    1. Nimant Messages postés 4 Statut Membre
       
      Merci
      0
    2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      De rien, bonne continuation :-)
      0