diff options
author | H.Merijn Brand <h.m.brand@xs4all.nl> | 2016-06-12 11:37:03 +0200 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2016-06-12 11:37:03 +0200 |
commit | 7351909aac61b53787fd4089f63807c977a0db64 (patch) | |
tree | 9d62e9e65c46247482545f8b59c4304fb718b1ad /README.synology | |
parent | 79409ac8354d04a53c3ba700bc429df2d9bd2043 (diff) | |
download | perl-7351909aac61b53787fd4089f63807c977a0db64.tar.gz |
Update the notes on Synology/DSM
Diffstat (limited to 'README.synology')
-rw-r--r-- | README.synology | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/README.synology b/README.synology index b1ef60b8de..6a02027164 100644 --- a/README.synology +++ b/README.synology @@ -23,7 +23,7 @@ L<Synology FAQ|http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my Since it is based on Linux, the NAS can run many popular Linux software packages, including Perl. In fact, Synology provides a ready-to-install package for Perl, depending on the version of DSM -the installed perl ranges from 5.8.6 on DSM-4.3 to 5.18.4 on DSM-5.1. +the installed perl ranges from 5.8.6 on DSM-4.3 to 5.18.4 on DSM-6.0.1. There is an active user community that provides many software packages for the Synology DSM systems; at the time of writing this document @@ -33,10 +33,12 @@ This document describes various features of Synology DSM operating system that will affect how Perl 5 (hereafter just Perl) is configured, compiled and/or runs. It has been compiled and verified by Johan Vromans for the Synology DS413 (QorIQ), with feedback from -H.Merijn Brand (DS213, ARMv5tel). +H.Merijn Brand (DS213, ARMv5tel and RS815, Intel Atom x64). =head2 Setting up the build environment +=head3 DSM 5 + As DSM is a trimmed-down Linux system, it lacks many of the tools and libraries commonly found on Linux. The basic tools like sh, cp, rm, etc. are implemented using @@ -129,6 +131,19 @@ Execute the following commands: B<WARNING:> When you perform a system software upgrade, these links will disappear and need to be re-established. +=head3 DSM 6 + +Using iPkg has been deprecated on DSM 6, but an alternative is available +for DSM 6: entware/opkg. For instructions on how to use that, please read +L<Install Entware-ng on Synology NAS|https://github.com/Entware-ng/Entware-ng/wiki/Install-on-Synology-NAS> + +That sadly does not (yet) work on QorIQ. At the moment of writing, the +supported architectures are armv5, armv7, mipsel, x86_32 and x86_64. + +Entware-ng comes with a precompiled 5.22.1 (June 2016) that allowes +building shared XS code. Note that this installation does B<not> use +a site_perl folder. + =head2 Compiling Perl 5 When the build environment has been set up, building and testing Perl @@ -250,7 +265,7 @@ the programs are run. =head1 REVISION -March 2015, for Synology DSM 5.1.5022. +June 2016, for Synology DSM 5.1.5022 and DSM 6.0.1-7393. =head1 AUTHOR |