aboutsummaryrefslogtreecommitdiff
path: root/win32/rakudo.txt
diff options
context:
space:
mode:
authorGabor Szabo <szabgab@gmail.com>2011-06-07 09:42:02 +0300
committerGabor Szabo <szabgab@gmail.com>2011-06-07 09:42:02 +0300
commit81c1fdcfedca9a52a03ce1f13707dc5633af1ad5 (patch)
tree1bde9abd1b1029eb4396dcd3cd1b10eec08f5a21 /win32/rakudo.txt
parentff57d8f91a9a2e23ba5e4b355041dc2dad48459b (diff)
add files needed to build the Windows Installer of Rakudo Star
Diffstat (limited to 'win32/rakudo.txt')
-rw-r--r--win32/rakudo.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/win32/rakudo.txt b/win32/rakudo.txt
new file mode 100644
index 0000000..a63adc5
--- /dev/null
+++ b/win32/rakudo.txt
@@ -0,0 +1,32 @@
+This directory is for building the Windows installer for Rakudo Star.
+
+You will need
+- Strawberry Perl (eg. the one that comes with Padre from
+ http://padre.perlide.org/download.html )
+ padre-0.84-on-strawberry-5.12.3.0-v3.exe
+- Inno Setup from http://www.jrsoftware.org/isinfo.php
+ 5.4.2(a)
+
+Download The source distribution of Rakudo Star from https://github.com/rakudo/star/downloads
+ptar -xzf rakudo-star-2011.04.tar.gz
+cd rakudo-star-2011.04
+
+As currently the executable is not relocatable we need to decide
+which directory to install. Currently it is c:\rakudo
+
+Follow the insturctions in the README of Rakudo Star:
+
+> perl Configure.pl --gen-parrot --prefix c:\rakudo
+> gmake
+> gmake install
+
+Manually copy c:\strawberry\c\bin\libgcc_s_sjlj-1.dll to c:\rakudo\bin
+
+Create a directory called c:\output where the resulting executable will be placed.
+Then start the Inno Setup Compiler and open the rakudo.iss file.
+Change the "AppVersion" field.
+
+Click on "Build/Compile"
+
+This should generate c:\output\rakudo-star.exe
+