Gibt es die Möglichkeit die *.pm Dateien der CPAN Downloads zu verwenden, ohne "perl Makefile.PL, make, make test, make install" ?
Ja, kannst Du, allerdings mit teilweise unerwarteten Ergebnissen. So enthält Makefile.pl u.a. Angaben dazu, welche weiteren Bibliotheken für das zu installierende Modul erforderlich sind.
Es geht speziell um die Module DBD-CSV, SQL-Statement, XML2CSV und TEXT-CSV_XS. Wenn ich mir den Inhalt ansehe, deutet nichts darauf dass diese in C geschrieben wurden.
Schon möglich. Allerdings hast Du Verknüpfungen zwischen den Modulen (use/require), die Du entsprechend in @INC abbilden müsstest. Hast Du keine Rootrechte, bleibt Dir nur das Abbilden in cgi-bin, was zwar prinzipiell möglich ist, aber einiges an Arbeit erfordert: Du musst sämtliche Makefile.pl durchforsten, nach PREREQ_PM schauen, die dort genannten Module auf Vorhandensein in der erforderlichen Version untersuchen und sie ggf. unter Beachtung von PREREQ_PM in deren Makefile.pl "installieren" usw. usf.
Du siehst, eine Installation mit Hilfe der für die Zielplattform vorgesehenen Möglichkeiten (ppm, nmake, make usw.) ist der Königsweg. Ansonsten frage Deinen Hoster, ob er Dir die gewünschten Pakete installiert oder Dir einen vorübergehenden Root-Zugang gibt.
Siechfred
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.