Permalink
Browse files

Add a prerequisite section to the README (szabgab++). Update copyright.

  • Loading branch information...
pmichaud committed Jun 30, 2012
1 parent 9394f7d commit 039d75ff371f3b9d1b501c0dfe2e240fbadc643b
Showing with 24 additions and 1 deletion.
  1. +24 −1 README
View
25 README
@@ -1,7 +1,7 @@
Rakudo Perl 6
This is Rakudo Perl, a Perl 6 compiler for the Parrot virtual machine.
- Rakudo Perl is Copyright (C) 2008-2011, The Perl Foundation. Rakudo Perl
+ Rakudo Perl is Copyright (C) 2008-2012, The Perl Foundation. Rakudo Perl
is distributed under the terms of the Artistic License 2.0. For more
details, see the full text of the license in the file LICENSE.
@@ -14,6 +14,29 @@ Rakudo Perl 6
For a high-level overview of implemented and missing features,
please visit http://perl6.org/compilers/features .
+ Prerequisites
+ To build Rakudo you need at least a C compiler, a 'make' utility,
+ and Perl 5.8.4 or newer. You probably also want a machine with a fair
+ amount of memory available: 1GB is known to be too small for building
+ Rakudo, while 2GB is generally known to be sufficient.
+
+ In order to fully support Unicode, you'll also want to have the
+ ICU library installed (http://site.icu-project.org/).
+ Rakudo can run without ICU, but some Unicode-related features
+ will not work properly.
+
+ On Debian GNU/Linux or Ubuntu Linux, the necessary components
+ for building Rakudo can be installed via the command
+
+ aptitude install make gcc libicu-dev
+
+ Readline support also requires the "libreadline-dev" library.
+
+ On RedHat/Fedora/CentOS, the components can be installed with
+
+ yum groupinstall development-tools
+ yum install libicu-devel readline-devel
+
Building Rakudo
See the INSTALL.txt file for detailed prerequisites and build and
installation instructions. The short version is

0 comments on commit 039d75f

Please sign in to comment.