.\" -*- coding: UTF-8 -*- .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .de IX .. .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .if n .ds AD l .\" .\" Required to disable full justification in groff 1.23.0. .\" ======================================================================== .\" .IX Title "PERLLINUX 1perl" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PERLLINUX 1perl "13. Juli 2025" "perl v5.42.0" "Perl\-Referenzanleitung für Programmierer" .if n .ad l .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .nh .SH BEZEICHNUNG perllinux \- Perl Version 5 auf Linux\-Systemen .SH BESCHREIBUNG .IX Header BESCHREIBUNG Dieses Dokument beschreibt verschiedene Funktionalitäten von Linux, die beinflussen, wie Perl Version 5 (ab jetzt nur Perl) kompiliert und/oder ausgeführt wird. .SS "Der Einsatz von Perl unter Linux" .IX Subsection "Der Einsatz von Perl unter Linux" Normalerweise können Sie \fI/usr/bin/perl\fP unter Linux mittels des Paketverwalters Ihrer Distribution installieren (z.B. \f(CW\*(C`sudo apt\-get install perl\*(C'\fP oder \&\f(CW\*(C`sudo dnf install perl\*(C'\fP). Beachten Sie, dass Sie manchmal zusätzliche Systempakete installieren müssen, um CPAN\-Oberflächen zu nutzen und dass das Rumspielen mit dem System\-Perl nicht immer empfohlen wird. Um diese Probleme zu vermeiden, können Sie verwenden. .PP Ansonsten sollte Perl problemlos mit den verbreiteten Compilern GCC und Clang bauen, wenn Sie den normalen Anweisungen folgen. .SS "Experimentelle Unterstützung für Sun Studio Compiler für das Linux\-Betriebssystem" .IX Subsection "Experimentelle Unterstützung für Sun Studio Compiler für das Linux\-Betriebssystem" Sun Microsystems hat eine Portierung ihres Sun Studio Compilers für Linux veröffentlicht. Stand Mai 2019 (die letzte stabile Veröffentlichung fand 2017 statt) können Sie Unterstützungsverträge dafür kaufen. .PP Es gibt besondere Anweisungen zum Bau von Perl mit Sun Studio unter Linux. Nach dem normalen \f(CW\*(C`Configure\*(C'\fP müssen Sie \fBmake\fP(1) wie folgt aufrufen: .PP .Vb 1 \& LDLOADLIBS=\-lc make .Ve .PP \&\f(CW\*(C`LDLOADLIBS\*(C'\fP ist eine Umgebungsvariable, die vom Linker zum Linken von \&\f(CW\*(C`/ext\*(C'\fP\-Modulen für Glibc verwandt wird. Derzeit wird diese Umgebungsvariable nicht mit einer Kombination aus Einträgen aus \f(CW\*(C`Config\*(C'\fP und \f(CW\*(C`ExtUtil::MakeMaker\*(C'\fP befüllt. Es kann ein Fehler in der Perl\-Konfiguration sein oder \&\f(CW\*(C`ExtUtil::MakeMaker\*(C'\fP könnte das Problem verursachen, allerdings ist der wahrscheinlichste Grund ein unvollständiges Verständnis von Sun Studio durch diesen Autor. Weitere Untersuchungen werden benötigt, damit das besser funktioniert. .SH AUTOR .IX Header AUTOR Steve Peters .PP Bitte berichten Sie Fehler, Aktualisierungen oder Vorschläge auf Englisch an . .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: .MT debian-l10n-german@lists.debian.org .ME .