Thread File::BSDGlob dmake fails
(4 answers)
Opened by Ericsson at 2013-12-27 14:30
Hallo an alle,
ich nutzte aktuell ActivePerl (Version 5.16.3) auf Windows 8. Es kommt immer mal wieder vor, dass bestimmte Module nicht als PPM zur Verfügung stehen. Problematisch wenn ein Modul dafür kompiliert werden muss. Bis dato habe ich mich (da kaum C/C++) Kenntnisse immer vor gedrückt und eine alternative gesucht. Jetzt würde ich mich gerne mal diesem Stellen, komme aber nicht so recht weiter. Ich habe die cpan Version 1.98 und nutzte MinGW (Version 5.1.4.1 von ActiveState Repo.). Das Modul File::BSDGlob möchte ich installieren, doch die Kompilierung schlägt fehl. Nachfolgend mal der komplette Log: Code: (dl
)
1 #### Ausgabe cpan #### Meine C Kenntnisse sind wirklich bescheiden - habe auch zuvor nie mit dmake gearbeitet. Ich vermute stark, dass hier eine für ihn unbekannte Funktion "readdir" genutzt wird. Ich weiß aktuell nur nicht so recht, wie ich nun daran gehen soll. Ich vermute mal, dass die Funktion readdir unter Linux Compiler ggfs. existiert - auf Windows allerdings nicht. Kann ich bei solchen Fehlern denn was machen - ohne mehrere Stunden zu investieren bzw. gute C Kenntnisse zu haben oder bin ich bei solchen Fällen angewiesen den Quellcode des Moduls anzupassen? Ein paar Tipps / Tricks wären sehr hilfreich. Immerhin möchte ich zukünftig selbst solche Fehler (wenn möglich) beheben können - ohne jede kleinigkeit nachfragen zu müssen. Brauche da nur ein kleinen Stoß auf den Hinterkopf... Last edited: 2013-12-27 14:52:18 +0100 (CET) |