Trying to work through update of Ruby and Install of Rails

Hello all

Newb alert...

I am trying to install Rails and also update ruby.

I am running OSX and found that my Ruby version is 1.8.7

Where I am confused is that on the Rails site it mentions that Ruby comes with "Developer Tools" for Mac users... So I looked on the Apple site and read up a bit on this "developer tools" on their site and am a bit lost.

Could someone please tell me if I need these tools or not? I see that its packed with stuff but I dont know what 85% of this stuff is...

Im just tryin to get going. Any help appreciated!

P.S. I was just going to use TextMate as my editor, though maybe I should be using this xCode?

Stefan Hinck wrote in post #958118:

Hello all

Newb alert...

I am trying to install Rails and also update ruby.

I am running OSX and found that my Ruby version is 1.8.7

P.S. I was just going to use TextMate as my editor, though maybe I should be using this xCode?

xCode is the Software Development Kit for OSX. It provides the compliers and necessary headers to successfully build software on a Mac. The package is about 800Mb last time I looked. An older version can be found on either the system or application disk that ships with your Mac. I cannot say whether or not xCode contains any editors but it certainly is not one itself. Regardless, if you are going to develop in Ruby on a Mac using native mode gems then the xCode package must be installed.

Once xCode is installed I strongly recommend that you install RVM (http://rvm.beginrescueend.com/) before doing anything else.

Xcode is very definitely an editor, quite a powerful one at that. The Mac OS itself was written using it...

Walter

Hello thanks for your help The book I am following "Agile Web Development with Rails 3rd Edition" says that their editor of choice is TextMate which I am familiar with so I may stick with it.

But I am not so attached to it that I wont use xCode if it looks good.

I read some on the site you listed RVM and, which it sounds nice and neat, I really have very little idea of what the heck they are talking about.

I dont even know if I have Ruby, Rails, and SQLite installed correctly, much less how to work with "gems" hehe

Please excuse my ignorance but i am very ignorant when it comes to programming and even worse with command line.