== About ==

This is a port of Ruby 1.8.4 to AROS.

Currently I have tested ruby on x86 hosted with the following extensions:

ext/extinit.o
ext/bigdecimal/bigdecimal.a
ext/digest/digest.a
ext/digest/md5/md5.a
ext/digest/rmd160/rmd160.a
ext/digest/sha1/sha1.a
ext/digest/sha2/sha2.a
ext/enumerator/enumerator.a
ext/fcntl/fcntl.a ext/io/wait/wait.a
ext/nkf/nkf.a ext/racc/cparse/cparse.a
ext/sdbm/sdbm.a ext/stringio/stringio.a
ext/strscan/strscan.a
ext/syck/syck.a

Sadly no Socket at the moment, as I haven't figured out the port :(

== Installation ==

start the "sh" shell.

Uncompress the ruby archive with "tar xvjf ruby ruby-1.8.4.tar.gz"

run "sh apply_patch.sh"

cd to "ruby-1.8.4"

type "make" - if a requester asks for (1.8) just keep hitting cancel.

type "make install" - this will install ruby in /PROGDIR/bin/ruby which should map to System:Development/bin/ruby

type "ruby my_test_program.rb" for example, to run.

== Thanks ==

Many thanks to Mazze from aros.exec.org for his assistance on a few hurdles in the port.

October 17th 2009 - Dave Webster

