Liebe Perl-Freunde, in der folgenden Anleitung steht beschrieben, wie Ihr Euch mit dem geringst- moeglichen Aufwand (innerhalb von 5 Minuten, Uhr in der Hand!) eine richtig "schnuckelige" :-) Perl-Distribution auf Eurem Win32-Rechner einrichten koennt, ohne dazu unbedingt einen C-Compiler zu benoetigen. Ein Vorteil dieser Distribution ist, dass keinerlei proprietaere Produkte verwendet werden, sondern ausschliesslich Freie Software. (Dies gilt allerdings nur fuer die Datei "perl5.005_03_win32_x86_bin_1.zip", in der Datei "perl5.005_03_win32_x86_bin_2.zip" ist das proprietaere Tool "nmake.exe" bereits mit enthalten!) Ausserdem ist diese Distribution schon fuer die Installation von zusaetz- lichen Erweiterungsmodulen vorbereitet (dann benoetigt Ihr allerdings in den meisten Faellen einen C-Compiler, mindestens jedoch das Tool "nmake.exe"). Ein weiterer Vorteil dieser Distribution ist, dass Ihr die Module exakt so verwenden koennt, wie Ihr sie auf dem CPAN vorfindet, d.h. es ist keine spezielle Anpassung an Windows mehr erforderlich (im Gegensatz z.B. zum teilweise proprietaeren "ActivePerl" von ActiveState). Ausserdem muesst Ihr die Module nicht selbst vom CPAN (dem weltweiten Archiv frei verfuegbarer Perl-Software) herunterladen, dies geschieht vielmehr automatisch. Mehr dazu am Schluss dieser Anleitung. Nun zu der Anleitung selbst: Holt Euch zunaechst die gewuenschte der beiden (oben bereits genannten) ZIP-Dateien ("perl5.005_03_win32_x86_bin_?.zip") von der folgenden Adresse: http://sb.fluomedia.org/download/win32/ Jede dieser beiden Dateien hat nur etwa 4 MB, also sollte der Download einigermassen ertraeglich sein. Oeffnet nun die ZIP-Datei ("perl5.005_03_win32_x86_bin_?.zip") per Doppelklick und extrahiert ihren Inhalt in das Verzeichnis "D:\" auf Eurer lokalen Festplatte. GANZ WICHTIG ist hier, dass die Option "Use folder names" in Eurem WinZip dabei eingeschaltet ist! Dies erzeugt ein Unterverzeichnis namens "perl" in "D:\Programme" und installiert Perl dort hinein. Damit ist Perl bereits fertig installiert! Nun die Systemsteuerung oeffnen und auf "System" doppelklicken. Darin auf die Lasche "Umgebung" klicken. Im oberen der beiden Fenster per Mausklick die Umgebungsvariable "Path" aktivieren. Nun in der Eingabezeile am unteren Rand des Fensters an den String %SystemRoot%\system32;%SystemRoot% noch die folgenden Angaben anhaengen: ;D:\Programme\perl\5.00503\bin;D:\Programme\perl\5.00503\bin\MSWin32-x86 (Und mit "Setzen" quittieren.) Wer will, kann auch die Variable "PATHEXT" einrichten mit dem Inhalt ".COM;.EXE;.BAT;.CMD;.pl". Das erlaubt spaeter die Eingabe von "hallo" (z.B.) anstelle von "hallo.pl" zum Starten von Perl-Programmen. Zum Schluss koennt Ihr auch noch im Explorer alle "*.pl"-Dateien mit "perl.exe" aus dem Verzeichnis "D:\Programme\perl\5.00503\bin\MSWin32-x86" verknuepfen, so dass ein Doppelklick im Explorer automatisch Perl und das Skript startet (dazu eine "*.pl"-Datei mit einem einfachen Mausklick markieren, die Shift-Taste gedrueckt halten und mit der rechten Maus- taste anklicken. Dann "Oeffnen mit" auswaehlen und in dem daraufhin erscheinenden Dialog (ggfs. auf "Andere" klicken) mit Perl verknuepfen). Falls Ihr zusaetzliche Module installieren wollt, muesst Ihr Euch ggfs. auch noch MS Visual C++ 6.0 installieren und evtl. in der Datei D:\Programme\perl\5.00503\lib\MSWin32-x86\Config.pm die beiden Zeilen libpth='D:\PROGRA~1\MSVS\VC98\lib' incpath='D:\PROGRA~1\MSVS\VC98\include' entsprechend anpassen. Falls Ihr jedoch ueber das Tool "nmake.exe" verfuegt und nur Module installieren wollt, die in reinem Perl geschrieben sind (d.h. die keinen C-Kode enthalten), ist das nicht noetig, und Ihr koennt sofort loslegen. Gebt zum Installieren von Modulen in einer MSDOS-Eingabeaufforderung einfach nur den Befehl perl -MCPAN -e shell ein und installiert das gewuenschte Modul mit dem Kommando install My::Module (fuer eine Liste der verfuegbaren Befehle einfach "help" eingeben). Der Download des Moduls aus dem CPAN erfolgt dabei automatisch, und es wird auch automatisch immer die neueste Version installiert. Viel Spass beim Arbeiten mit Perl! Viele Gruesse, -- Steffen Beyer http://sb.fluomedia.org/whoami/ (Who am I) http://sb.fluomedia.org/gallery/ (Fotos Brasil, USA, ...) http://sb.fluomedia.org/download/ (Free Perl and C Software)