Perl unter MacOS X 10.6.2: GDBM_File fehlt, wie kann ich es installieren oder umgehen?

Wenn ich ein Perl-Modul benötige, verwende ich normalerweise CPAN. Es funktioniert gut. Aber nicht dieses Mal.

Ich möchte MARC :: Charset verwenden, aber dieses verwendet GDBM_File, und ich kann GDBM_File scheinbar nicht über CPAN installieren.

CPAN findet es in Ordnung, aber beim Versuch, es zu installieren, wird die vollständige Perl 5.10.1-Distribution installiert.

MARC :: Charset ist ein ziemlich altes Modul, daher sollte es eine Möglichkeit geben, es von einer gängigen Perl-Version zu verwenden (Mac OS X 10.6.2 hat standardmäßig 5.10.0 und 5.8.9).

Während die Installation von Perl 5.10.1 in vollem Umfang möglich ist, ist es möglicherweise eine Option, MARC :: Charset so zu ändern, dass GDBM_File nicht mehr verwendet wird. Was wäre die beste Vorgehensweise dafür?

Diese letzte Option ist möglicherweise auch die einzige. googeln GDBM_File deckt einige Punkte auf, die darauf hindeuten, dass gdbm nicht einmal auf dem Mac verfügbar ist. Diese Gegenstände gingen mir allerdings normalerweise über den Kopf.

Ich erwarte zwar keine Silberkugel, aber vielleicht hat jemand einen oder zwei Zeiger darauf, wo ich anfangen soll.

Schließlich führt MARC :: Charset nur die Transkription von Zeichen in den / aus dem marc8-Zeichensatz durch, was iconv leider nicht zu unterstützen scheint.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage