PERLLINUX(1)

NOM
perllinux – Perl version 5 pour les systèmes Linux

DESCRIPTION
Ce document décrit les diverses fonctionnalités de Linux qui affectent comment Perl, version 5, (ci-après simplement Perl) est compilé ou s’exécute.

  Mise en œuvre de Perl pour Linux
Normalement, il est possible d’installer /usr/bin/perl pour Linux en utilisant le gestionnaire de paquets de sa distribution (par exemple, sudo apt-get install perl, ou sudo dnf install perl). Notez qu’il est parfois nécessaire d’installer d’autres paquets du système pour pouvoir utiliser les interfaces graphiques pour le CPAN et que jouer avec la partie Perl du système n’est pas toujours recommandé. Il est possible d’utiliser perlbrew(1p) <https://perlbrew.pl/> pour éviter de tels problèmes.

Autrement, Perl se construit sans problème pour Linux en utilisant les compilateurs traditionnels GCC et clang(1), en suivant les instructions habituelles.

  Prise en charge expérimentale des compilateurs de Sun Studio pour Linux
Sun Microsystems a publié un portage de leurs compilateurs Sun Studio pour Linux. En mai 2019, la dernière publication stable date de 2017 et il est possible de souscrire à des contrats d’aide pour ces compilateurs.

Quelques instructions spéciales sont nécessaires pour construire Perl avec Sun Studio pour Linux. En suivant le « Configure » normal, « make » doit être exécuté comme suit :

    LDLOADLIBS=-lc make

« LDLOADLIBS » est une variable d’environnement utilisée par l’éditeur de liens pour lier les modules « /ext » à la glibc. Actuellement, cette variable d’environnement n’est pas renseignée par une combinaison d’entrées « Config » et « ExtUtil::MakeMaker ». Bien qu’il puisse y avoir un bogue dans la configuration de Perl ou que « ExtUtil::MakeMaker » soit à l’origine du problème, la cause la plus probable est une mauvaise compréhension de Sun Studio par l’auteur de ce document. Des investigations plus complètes sont nécessaires pour en améliorer le fonctionnement.

AUTEUR
Steve Peters <steve@fisharerojo.org>

Veuillez rapporter toute erreur, mise à jour ou suggestion à <https://github.com/Perl/perl5/issues>.

TRADUCTION
La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 (https://www.gnu.org/licenses/gpl-3.0.html) concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.