@@ -11,19 +11,18 @@ perlriscos - Perl version 5 for RISC OS
11
11
=head1 DESCRIPTION
12
12
13
13
This document gives instructions for building Perl for RISC OS. It is
14
- complicated by the need to cross compile. There is a binary version of
15
- perl available from L<http ://www.cp15.org/perl/> which you may wish to
14
+ complicated by the need to cross- compile. There is a binary version of
15
+ perl available from L<https ://www.cp15.org/perl/> which you may wish to
16
16
use instead of trying to compile it yourself.
17
17
18
18
=head1 BUILD
19
19
20
- You need an installed and working gccsdk cross compiler
21
- L<http ://gccsdk .riscos.info/> and REXEN
22
- L<http ://www.cp15.org/programming/>
20
+ You need an installed and working
21
+ L<GCCSDK|https ://www .riscos.info/downloads/gccsdk/latest/> cross-compiler
22
+ and L<REXEN|https ://www.cp15.org/programming/>.
23
23
24
- Firstly, copy the source and build a native copy of perl for your host
25
- system.
26
- Then, in the source to be cross compiled:
24
+ First, copy the source and build a native copy of perl for your host system.
25
+ Then, in the source to be cross-compiled:
27
26
28
27
=over 4
29
28
@@ -33,34 +32,34 @@ Then, in the source to be cross compiled:
33
32
34
33
=item 2.
35
34
36
- Select the riscos hint file. The default answers for the rest of the
37
- questions are usually sufficient.
35
+ Select the RISC OS hint file (F<hints/riscos.sh>).
36
+ The default answers for the rest of the questions are usually sufficient.
38
37
39
- Note that, if you wish to run Configure non-interactively (see the INSTALL
40
- document for details), to have it select the correct hint file, you'll
41
- need to provide the argument -Dhintfile=riscos on the Configure
42
- command-line.
38
+ Note that, if you wish to run C< Configure> non-interactively
39
+ (see the F<INSTALL> document for details), to have it select the correct hint
40
+ file, you'll need to provide the argument C< -Dhintfile=riscos> on the
41
+ C<Configure> command-line.
43
42
44
43
=item 3.
45
44
46
45
$ make miniperl
47
46
48
47
=item 4.
49
48
50
- This should build miniperl and then fail when it tries to run it.
49
+ This should build C< miniperl> and then fail when it tries to run it.
51
50
52
51
=item 5.
53
52
54
- Copy the miniperl executable from the native build done earlier to
55
- replace the cross compiled miniperl.
53
+ Copy the F< miniperl> executable from the native build done earlier to
54
+ replace the cross- compiled F< miniperl> .
56
55
57
56
=item 6.
58
57
59
58
$ make
60
59
61
60
=item 7.
62
61
63
- This will use miniperl to complete the rest of the build.
62
+ This will use C< miniperl> to complete the rest of the build.
64
63
65
64
=back
66
65
0 commit comments