CPAN: Perl-Modul installieren, die zweite...

Beitrag lesen

Hallo Johnny! Ich ernenne dich zum unglücklichsten Perlprogrammierer der Welt!

Ist cc der C-Compiler, der nicht gefunden wird? Wenn ich das richtig verstanden habe, ist Sub::Name kein reines Perl-Modul?

Ja und ja.

Gibt es denn als Plan B die Möglichkeit, Module selber zu kompilieren und dann hochzuladen?

Ich gehe davon aus, dass der Hoster Debian oder ein Debian-Derivat einsetzt, der Compileraufruf deutet darauf hin. Fordere den Sysadmin auf, das Paket build-essential zu installieren, dies enthält als Abhängigkeit C-Compiler und verwandte Header.

Ansonsten kannst du gerne die gleiche Umgebung, wie dein Hoster sie hat, auf einem Rechner/VM zu Hause nachstellen. Du musst die gleiche Rechnerarchitektur, das gleiche Betriebssystem und alle benutzten Libraries in der gleichen Nebenversionsnummer vorliegen haben, und die Installationszielverzeichnisse dürfen sich natürlich auch nicht unterscheiden. Das fertige Kompilat kannst du dann hochschieben und dann dort mit dem Befehl make install fortsetzen.

Debianistas: Was ist das Äquivalent zu

> rpm -q perl-base
    perl-base-5.10.0-72.5.x86_64
    > rpm -q perl
    perl-5.10.0-72.5.x86_64

d.h. Abfrage der Version eines installiertes Pakets?