Lorsque j'ai besoin d'un module Perl, j'utilise généralement le CPAN. Ça fonctionne bien. Mais pas cette fois.Perl sur MacOS X 10.6.2: GDBM_File manquant, comment installer ou contourner?
Je veux utiliser MARC :: Charset, mais celui-ci utilise GDBM_File, et je n'arrive pas à installer GDBM_File depuis le CPAN. Le CPAN trouve que tout va bien, mais en essayant de l'installer, il commence à installer la distribution complète de Perl 5.10.1. MARC :: Charset est un module plutôt ancien, il devrait donc être possible de l'utiliser depuis une version Perl commune (Mac OS X 10.6.2 a par défaut 5.10.0 et 5.8.9).
Lors de l'installation du coup complet Perl 5.10.1 n'est pas une option, modifier MARC :: Charset pour arrêter d'utiliser GDBM_File pourrait en être un. Quel serait le meilleur plan d'action pour le faire?
Cette dernière option pourrait également être la seule. googling GDBM_File découvre quelques éléments qui suggèrent que gdbm n'est même pas disponible sur Mac. Ces éléments sont généralement passés par-dessus ma tête.
Alors que je ne m'attends pas à une balle d'argent, quelqu'un peut avoir un pointeur ou deux sur où je devrais commencer. Après tout, MARC :: Charset ne fait que de la translittération de caractères vers/depuis le jeu de caractères marc8, ce que iconv ne semble malheureusement pas supporter.
Connexes: http://stackoverflow.com/questions/1546192/comment-can-i-install-a-cpan-module-that-is-in-the-latest-perl-without-installing-th – Ether