Front page | perl.perl5.porters |
Postings from June 2019
Re: [perl #134122] [PATCH] Correct grammar in README.linux
Thread Previous
|
Thread Next
From:
Shlomi Fish
Date:
June 1, 2019 08:43
Subject:
Re: [perl #134122] [PATCH] Correct grammar in README.linux
Message ID:
CANy4znVHEOuA-0MgKs6JxifQHLh+zzjnh+vM=SKzJb_yaJFQrg@mail.gmail.com
From 4346bfc696c209ee0bd2f699cbe4b811f815d4a5 Mon Sep 17 00:00:00 2001
From: Shlomi Fish <shlomif@shlomifish.org>
Date: Wed, 22 May 2019 13:27:32 +0300
Subject: [PATCH] Correct some grammar in README.linux and update it
-----
I hereby disclaim any implicit or explicit ownership of my changes in this
changeset, and put them under a multiple licence consisting of your choice of
one of more of:
- The CC0 / Public Domain - https://creativecommons.org/choose/zero/ .
- The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License
- The default licence of your project
- The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version
2.1 or higher
- The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or
higher
- Any licence in the 2018-Aug-27 popular licenses list of
https://opensource.org/licenses
- The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later
- The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later
- The https://en.wikipedia.org/wiki/ISC_license
- The https://opensource.org/licenses/BSD-2-Clause
Crediting me will be nice, but not mandatory, and you can change the licence
of the project without needing my permission.
---
README.linux | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/README.linux b/README.linux
index a191c52059..3721054cad 100644
--- a/README.linux
+++ b/README.linux
@@ -11,19 +11,30 @@ perllinux - Perl version 5 on Linux systems
This document describes various features of Linux that will affect how Perl
version 5 (hereafter just Perl) is compiled and/or runs.
+=head2 Deploying Perl on Linux
+
+Normally one can install C</usr/bin/perl> on Linux using your distribution's
+package manager (e.g: C<sudo apt-get install perl>, or
+C<sudo dnf install perl>). Note that sometimes one needs to install some
+extra system packages in order to be able to use CPAN frontends, and that
+messing with the system's perl is not always recommended. One can use
+L<perlbrew|https://perlbrew.pl/> to avoid such issues.
+
+Otherwise, perl should build fine on Linux using the mainstream compilers
+GCC and clang, while following the usual instructions.
+
=head2 Experimental Support for Sun Studio Compilers for Linux OS
Sun Microsystems has released a port of their Sun Studio compilers for
-Linux. As of November 2005, only an alpha version has been released.
-Until a release of these compilers is made, support for compiling Perl with
-these compiler experimental.
+Linux. As of May 2019, the last stable release took place on 2017, and one can
+buy support contracts for them.
-Also, some special instructions for building Perl with Sun Studio on Linux.
-Following the normal C<Configure>, you have to run make as follows:
+There are some special instructions for building Perl with Sun Studio on
+Linux. Following the normal C<Configure>, you have to run make as follows:
LDLOADLIBS=-lc make
-C<LDLOADLIBS> is an environment variable used by the linker to link modules
+C<LDLOADLIBS> is an environment variable used by the linker to link
C</ext> modules to glibc. Currently, that environment variable is not getting
populated by a combination of C<Config> entries and C<ExtUtil::MakeMaker>.
While there may be a bug somewhere in Perl's configuration or
@@ -36,4 +47,3 @@ is needed to get this working better.
Steve Peters <steve@fisharerojo.org>
Please report any errors, updates, or suggestions to F<perlbug@perl.org>.
-
--
2.21.0
Thread Previous
|
Thread Next