I should start by saying that I was pleasantly surprised to see an msi file in the Rakudo distribution - in the past Perl 6 on Windows has been difficult to build, and really only a Linux compile and build has been practical. So this is a welcome step forward. But...
Installing rakudo-star.2010.07.msi creates a Rakudo directory, but it only has a bare-bones system. Very little documentation, and no modules. Looking at rakudo-star.2010.07.tar.gz I see there are other wonderous goodies, modules, pod files, tools: none of which are in the .msi version. Is that intentional?
I found this at
http://rakudo.org/how-to-get-rakudo: "These tarballs do not contain the documentation or modules found in Rakudo Star. It is strongly recommended that you download a Rakudo Star distribution unless you are a developer looking to hack on the compiler internals."
So it looks like the .msi is a bundle from one of those tarballs, and is not the same as the distribution.
By the way, I tried to run
perl Configure.pl --gen-parrot on Windows XP (I have gcc in the path) but got continual 0xC0000005 (memory access violation) exceptions from test_5464.exe. I also tried running
buid\module_install.pl to install the modules into the directory tree created by the msi, but I couldn't figure-out what the arguments should be, and could not find any doc for it in the release files, from Google, or from Rakudo.org.
So, how do I install those modules into the .msi release tree?
Update: I also tried to install proto.pl, which appears to be what I need, but
perl -MLWP::UserAgent -e"LWP::UserAgent->new->mirror( 'http://github.c
+om/masak/proto/raw/master/proto', 'proto.pl')"
did not appear to do anything (no errors reported).