.\" -*- 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 .