Changes between Version 7 and Version 8 of BuildingOnPortableStrawberry
- Timestamp:
- 07/15/09 08:35:10 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingOnPortableStrawberry
v7 v8 32 32 33 33 34 == Parrot and Rakudo ==35 36 Building Parrot and Rakudo on Windows with Portable Strawberry Perl on it37 38 {{{39 svn co http://svn.perl.org/parrot/trunk parrot40 cd parrot41 perl Configure.pl42 mingw32-make43 cd languages\perl644 mingw32-make45 }}}46 47 Then running the tools\include_parrot.pl will copy the necessary 3 files48 (PATHes are currently hardcoded)49 50 51 See also http://rakudo.org/how-to-get-rakudo52 34 53 35 == Parrot and Rakudo 2nd try == 36 54 37 55 38 Download git for windows and install it … … 59 42 60 43 Answers I selected: 61 Use Git Bash only 62 Use OpenSSH (though not really needed) 63 Use Windows style line endings 44 45 * Use Git Bash only 46 * Use OpenSSH (though not really needed) 47 * Use Windows style line endings 64 48 65 49 66 50 67 51 Download command line SVN for windows and install it 68 (I don't know where did I download it from but it says: 52 53 I don't know where did I download it from but it says: 54 69 55 {{{ 70 56 svn --version … … 87 73 From c:\strawberry\six\ 88 74 delete the following: 75 89 76 .git .gitignore src lib build docs t tools perl6.c perl6.o perl6.pbc perl6_s1.pbc 90 77 … … 92 79 From c:\strawberry\six\parrot\ 93 80 delete the following: 81 94 82 src compilers docs t include examples blib lib libparrot.dll 95 83 96 84 97 All the .svn directories: 85 Delete all the .svn directories: 86 98 87 perl -MFile::Find::Rule -MFile::Path -e"rmtree(File::Find::Rule->directory()->name('.svn')->in('parrot'))" 99 88 100 89 size: 28/29 MB 90 101 91 zipped size 7 Mb. 102 92 93 In the Padre repo there is a tools\include_parrot.pl that could be refurbished 94 and used to list the files that are needed by rakudo instead of deleting the others. 95 96 See also http://rakudo.org/how-to-get-rakudo 103 97 104 98 105 106 107 108 109
