Compiling Ruby on Mac OS X Snow Leopard
- by gryzzly
Hi,
I am trying to follow this tutorial, on the subject of compiling ruby and rubygems on Snow Leopard:
http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard
I have added this to my ~/.profile:
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
But if I write: echo $PATH I get:
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
But in tutorial it says:
You should see /usr/local/bin at the
beginning of the line returned by the
system.
I have installed macports sometime ago and plenty of other software, perhaps it has changed the path.
Anyway, I have tried to proceed with the installation, so I have built ruby, I did:
./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1
make
sudo make install
cd ..
But when I do which ruby I get:
/usr/bin/ruby
And according to the tutorial that's wrong. Also if I do ruby -v I get the older version of ruby that was preinstalled on Snow Leopard and not the one I've compiled.
Thanks.