Bonjour j'ai installé le module Audio-Play-MPG123 et lorsque je lance le script d'exemple, sur la page de description du module sur Cpan.org, et bien j'obtiens le message d'erreur suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
>perl -w mpg123.pl
Your vendor has not defined Fcntl macro F_SETFL,
 used at C:/Perl/site/lib/Audio/Play/MPG123.pm line 44.
Qqn sait-il ce que cela veut dire? j'ai jetté un coup d'oeil dans le fichier MPG123.pm à la ligne 44 mais je ne comprends pas grand chose.

Merci.

PS: voici le code de l'exemple. (le fichier.mp3 ne vient pas de l'exemple )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#!C:\Perl\bin\perl.exe -w
 
  use Audio::Play::MPG123;
 
  $player = new Audio::Play::MPG123;
  $player->load("Zidane Y Va Marquer.mp3");
  print $player->artist,"\n";
  $player->poll(1) until $player->state == 0;
 
  $player->load("Zidane Y Va Marquer.mp3");