{"id":1808,"date":"2009-05-05T22:21:14","date_gmt":"2009-05-05T22:21:14","guid":{"rendered":"http:\/\/justthesam.com\/2009\/05\/install-ramaze-and-innate-on-mac-os-xs-stock-ruby\/"},"modified":"2009-05-05T22:21:14","modified_gmt":"2009-05-05T22:21:14","slug":"install-ramaze-and-innate-on-mac-os-xs-stock-ruby","status":"publish","type":"post","link":"https:\/\/justthesam.com\/?p=1808","title":{"rendered":"Install Ramaze and Innate on Mac OS X&#8217;s stock Ruby"},"content":{"rendered":"<div>Mac OS X comes with a lot of fantastic stuff built-in, like Java, Ruby, Python etc. The downside to this is that users tend to stick with the stock installs of those items and never upgrade them, which can leave them a long way behind the curve. I just ran into that problem when trying to install the latest version of <a href=\"http:\/\/ramaze.net\" target=\"_blank\" rel=\"noopener\">Ramaze<\/a> (my favourite Ruby web application framework) from the official gems. The IRC channel #ramaze was useful as always and provided the solution. The problem is that rubygems on OSX 10.5 is old and tired, but you can tell it to install a very specific version of innate that sorts it out. So from scratch, assuming Mac OS X 10.5 with the stock Ruby 1.8.6 install:<\/div>\n<div><span style=\"font-family: Courier;\">&gt; sudo gem install innate -v 2009.04<br \/><\/span><span><span style=\"font-family: Courier;\">&gt; sudo gem install ramaze<\/span><\/span><\/div>\n<p><\/p>\n<div>Obviously as new versions of innate and ramaze come out, the exact version of innate required will change. You can tell which verison you need by trying the ramaze install and looking at the error message.<\/div>\n<p><\/p>\n<div><span style=\"font-weight: bold;\">Update:<\/span> Actually now Ramaze and Innate 2009.05 have been released, it seems things work just fine without any special incantations. So you can just <span style=\"font-family: Courier;\">sudo gem install ramaze<\/span> and you&#39;re away.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Mac OS X comes with a lot of fantastic stuff built-in, like Java, Ruby, Python etc. The downside to this is that users tend to stick with the stock installs of those items and never upgrade them, which can leave them a long way behind the curve. I just ran into that problem when trying [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,22,23,33],"tags":[],"class_list":["post-1808","post","type-post","status-publish","format-standard","hentry","category-mac","category-programming","category-ruby","category-webtech"],"_links":{"self":[{"href":"https:\/\/justthesam.com\/index.php?rest_route=\/wp\/v2\/posts\/1808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justthesam.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justthesam.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justthesam.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justthesam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1808"}],"version-history":[{"count":0,"href":"https:\/\/justthesam.com\/index.php?rest_route=\/wp\/v2\/posts\/1808\/revisions"}],"wp:attachment":[{"href":"https:\/\/justthesam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justthesam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justthesam.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}