Actually I the GC problem has been fixed. I haven't seen any LLVM problems. GCC is replaced with calls to emcc. Only a size problem from using Perl regular expressions lib, so that's disabled for Emscripten use for now.
The setup script should be fairly portable. The Vagrant VM isn't very complicated, it's a basic, almost unaltered 12.10 (I think) image of Ubuntu from Ubuntu's own servers. It runs the bash setup script to add the rest.
Copying and pasting the instructions with VirtualBox might take ~300 MB but it will probably work without much fuss, (do something else while it sets up?) that said, like I say, if you want to run it directly, it won't be too hard! Just look at
I should add some more if statements to it to cater to the non-VM situation at some point.
I'm working on the cross-platform graphics library for it at the moment.
I need to add the license info to the repro too, will do that shortly.