<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -97,4 +97,4 @@ vm/external_libs/llvm/tools/Makefile
 vm/external_libs/llvm/utils/Makefile
 
 # Generated documentation
-vm/doc/generated_doc
+vm/doc/generated</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-= Installation guide for Rubinius as of 10/2007
+= Installation guide for Rubinius as of 10/2008
 
 If you are having trouble with installation, the #rubinius IRC channel on
 irc://irc.freenode.net will help.
@@ -13,15 +13,17 @@ needed and then any platform-specific requirements.
 
 === General requirements
 
-* &quot;GCC version 4.x&quot;:http://gcc.gnu.org/
+* &quot;GCC 4.x (both g++ and gcc)&quot;:http://gcc.gnu.org/
 * &quot;GNU Bison&quot;:http://www.gnu.org/software/bison/
-* &quot;gmake (GNU Make)&quot;:http://savannah.gnu.org/projects/make/
-* &quot;pkg-config (configuration tool)&quot;:http://pkgconfig.freedesktop.org/
-* &quot;libtool version &gt;= 1.5&quot;:http://www.gnu.org/software/libtool/
 * &quot;Ruby version &gt;= 1.8.4 (the Ruby language)&quot;:http://www.ruby-lang.org/
 * &quot;RubyGems (Ruby package manager)&quot;:http://www.rubygems.org/
 * &quot;Git (source control used by rubinius)&quot;:http://git.or.cz/
-* &quot;zip and unzip commands (archiving)&quot;:http://www.info-zip.org
+* &quot;zlib compression library&quot;:http://www.zlib.net/
+
+Most systems already use GNU Make as their default, but for
+those using a BSD Make:
+
+* &quot;gmake (GNU Make)&quot;:http://savannah.gnu.org/projects/make/
 
 Each package may have requirements of its own, of course.
 
@@ -35,6 +37,7 @@ for rubinius development.
 === Requirements through RubyGems
 
 * rake
+* ParseTree
 
 Rake may be obtained with the `gem install` command. See `gem help` and
 http://www.rubygems.org for more information.
@@ -48,40 +51,47 @@ http://www.rubygems.org for more information.
 * &quot;libexecinfo (backtrace utilities)&quot;:http://www.freshports.org/devel/libexecinfo
 
 
+==== Debian/Ubuntu family systems
+
+For the build to succeed you will need these packages:
+
+* ruby-dev
+* libreadline5-dev
+* zlib1g-dev
+
+
 == Rubinius itself
 
 You need to check Rubinius out through Git (which we just installed). The
 invocation looks like this:
 
-  git clone http://git.rubini.us/code rubinius
+  git clone git://github.com/evanphx/rubinius.git
 
-For more information on rubinius' best practices for git, see &quot;using
+For more information on Rubinius' best practices for git, see &quot;using
 git&quot;:http://rubinius.lighthouseapp.com/projects/5089/using-git
 
 
 == Compiling Rubinius
 
-Once you have all the prerequisites installed, building rubinius is as simple
-as:
+The C++ VM is compiled using Rake. Typically, it will be as simple as:
 
-  cd /path/to/rubinius
   rake build
 
-This will give you a binary, @./shotgun/rubinius@ which can then be invoked to
-run scripts. If your system compiler is not GCC 4.x, you can set the CC environment variable:
 
-  CC=/path/to/gcc rake build
+== Installing Rubinius
 
-If you want a development version (no optimisations, extra debug info), set the DEV environment variable:
+The C++ should not currently be installed separately.
 
-  DEV=1 rake build
 
+== Running Rubinius
 
-== Installing Rubinius
+Once compiled, you can verify the VM works:
+
+  bin/rbx -v
 
-To install @rbx@ as a shortcut for @./shotgun/rubinius@:
+Rubinius generally works like Ruby from the command-line. For example:
 
-  rake install
+  bin/rbx -e 'puts &quot;Hello!&quot;'
 
 
 == Troubleshooting and platform-specific notes
@@ -91,31 +101,3 @@ irc://irc.freenode.net.  The forums here are an alternative method though the
 response is probably not going to be as swift. We will try to collect tips
 here, too.
 
-
-=== 64-bit platforms
-
-Currently mostly works on amd64 and Opteron. Other 64-bit platforms have not
-been tested.
-
-
-=== Mac OS X with Fink
-
-See http://42squared.com/posts/how_to_install_rubinius_on_mac_os_x
-
-If you are getting an error like this one:
-
-  glibtool: link: cannot build libtool library `librubinius.la' from non-libtool objects: ...
-
-This is probably because you are using an old glibtool (1.3.5 or similar) that
-came with Fink.  This is the case when `which glibtool` returns
-/sw/bin/glibtool. You want to use /usr/bin/glibtool (1.5) instead.  If you are
-radical you can just `sudo rm /sw/bin/glibtool` to fix this mess.
-
-
-=== Ubuntu
-
-For the build to succeed you will need these packages:
-
-* libglib2.0-dev
-* zlib1g-dev
-</diff>
      <filename>INSTALL</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6fd8259b2059bf8f110446588ebc30d422949f85</id>
    </parent>
  </parents>
  <author>
    <name>Eero Saynatkari</name>
    <email>esaynatkari@engineyard.com</email>
  </author>
  <url>http://github.com/evanphx/rubinius/commit/0e13a429e16aa4af96cce0137dae55a0edb29050</url>
  <id>0e13a429e16aa4af96cce0137dae55a0edb29050</id>
  <committed-date>2008-10-20T08:07:03-07:00</committed-date>
  <authored-date>2008-10-20T08:07:03-07:00</authored-date>
  <message>Fix doxygen dir in .gitignore. Updated INSTALL for probably no purpose.</message>
  <tree>1bbaa99570157f59aa561c0d0f6dd7b8ec771658</tree>
  <committer>
    <name>Eero Saynatkari</name>
    <email>esaynatkari@engineyard.com</email>
  </committer>
</commit>
