build git 2.17.1
[AROS-Contrib.git] / development / perl / README
blobd5ba6e53a4edc12b5a3fdf2faa3eb325f5d33885
1 AROS Perl 5.7.2 port
2 author: Stanislaw Szymczyk
3 contact: sszymczy@gmail.com
5 INTRODUCTION
7 This is experimental Perl 5.7.2 AROS port intended to be built on AROS. It 
8 contains the following extensions:
10 * B
11 * ByteLoader 
12 * Cwd
13 * Data/Dumper
14 * Devel/DProf 
15 * Devel/Peek
16 * Digest/MD5 
17 * Encode
18 * Fcntl
19 * File/Glob
20 * Filter/Util/Call
21 * IO
22 * List/Util
23 * MIME/Base64 
24 * Opcode
25 * POSIX
26 * PerlIO/Scalar
27 * PerlIO/Via 
28 * SDBM_File
29 * Storable
30 * Sys/Hostname
31 * Time/HiRes 
32 * Time/Piece
33 * XS/Typemap 
34 * attrs 
35 * re 
36 * Errno
38 This port doesn't support dynamically linked extensions.
40 BUILD INSTRUCTIONS
42 You need to have gcc, binutils, collect-aros, abc-shell, make, coreutils, sed,
43 findutils, grep and yacc installed to build Perl.
45 Steps needed to build and install Perl:
47 1. Download Perl 5.7.2 sources
48 2. Unpack them and apply perl-5.7.2-aros-$(CPU).diff patch
49 3. Copy patched sources to RAM:
50 4. Run abc-shell (SYS:Development/bin/sh) and cd to Perl source directory
51 5. find . -name "*.SH" -exec sh \{\} \;
52 6. make
53 7. make install
55 Installation directory (/usr) is hardcoded in config.sh file.
57 Tested on:
59 * AROS linux-x86_64
60 * AROS pc-i386 
61 * AROS linux-powerpc