tu dit que module.pm et extraction.pm sont dans le meme repertoire? ca devrait marcher alors??!
 
Ben verifie que ton @INC contient bien "."
 
sinon qq conseils:
-utilise "use strict"
-met une majuscule à ton module (les minuscules c'est pour les modules de base)
-met tes modules persos dans un repertoir 'lib' dans le repertoire de ton script et fait un "use lib qw(lib)" dans ton script, ou alors un :
| Code : 
 BEGIN { unshift @INC, "lib"};
 | 
 
peut etre qu'un module nommé "module.pm" est deja installé dans ton lib/ ou ton site/lib, et donc c'est celui la que prendra perl en premier
l'ordre de ton @INC normalement c'est:
| Code : 
 F:/perl/libF:/perl/site/lib.
 | 
 
Message édité par pospos le 22-03-2003 à 16:10:19