Skip to content
This repository

The "MBARI" patches to the Matz Ruby Interpreter. See the Wiki for latest usage info.

tag: v1_8_6_154
* What's Ruby

Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in

* Features of Ruby

  + Simple Syntax
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files(on some architecture)
    Windows, Mac, BeOS etc.)

* How to get Ruby


The latest source code of this version series can be checked out
through SVN with the following command:

  $ svn co

following command:

  $ svn co ruby

There are some other branches under development.  Try the following
command and see the list of branches:

  $ svn ls

* Ruby home-page

The URL of the Ruby home-page is:

* Mailing list

There is a mailing list to talk about Ruby.
To subscribe this list, please send the following phrase

	subscribe YourFirstName YourFamilyName
        subscribe Joseph Smith

in the mail body (not subject) to the address <>.

* How to compile and install


  1. If ./configure does not exist or is older than,
     run autoconf to (re)generate configure.




     If you don't want to compile non static extension modules
     (probably on architectures which does not allow dynamic loading),
     remove comment mark from the line "#option nodynamic" in

  5. Run make.

     your ruby works as it should (hopefully).

  7. Run 'make install'

     You may have to be a super user to install ruby.


* Copying

See the file COPYING.

* The Author

author's latest mail address:

created at: Thu Aug  3 11:57:36 JST 1995
Local variables:
mode: indented-text
Something went wrong with that request. Please try again.