RubyMine Likes Snow Leopard

Posted on by Eugene Toporov

It is not a secret that a big half of Rails developers is using Mac OS X. I remember the majority of MacBooks at RailsConf and other events. RubyMine’s download stats only prove this.

It is clear that many of us (yes, me too) will be upgrading to Mac OS X 10.6 in the nearest time. Some did upgrade already.

So, I just wanted to note that RubyMine works even better on Snow Leopard!

For instance, Apple has fixed some problems in the bundled JDK and some issues such as disappearing menu seem to be gone now.

If you’re already on 10.6 — drop a line here or on RubyMine forum to share your experience.

Comments below can no longer be edited.

5 Responses to RubyMine Likes Snow Leopard

  1. Nic Wise says:

    August 31, 2009

    10.6 on a clean HDD here – with settings imported via the OSX import utility thing.

    RubyMine worked with no issue – even had all the updated gem’s I’d intalled (eg Rail 2.2.3) which I was surprised at!

    Yay Apple! Yay Jetbrains 🙂

  2. Justin Beck says:

    September 1, 2009

    Seems like debugging is not working:

    Cannot connect to the debugged process at port 53848 in 10s:

    Error Output:
    /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-base-0.10.3/lib/ruby_debug.bundle: dlopen(/Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-base-0.10.3/lib/ruby_debug.bundle, 9): no suitable image found. Did find: (LoadError)
    /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-base-0.10.3/lib/ruby_debug.bundle: no matching architecture in universal wrapper – /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-base-0.10.3/lib/ruby_debug.bundle
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require’
    from /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-base-0.10.3/lib/ruby-debug-base.rb:1
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require’
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require’
    from /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:5
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require’
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require’
    from /Users/jbeck/.gem/ruby/1.8/gems/ruby-debug-ide-0.4.5/bin/rdebug-ide:6
    from /Users/jbeck/.gem/ruby/1.8/bin/rdebug-ide:19:in `load’
    from /Users/jbeck/.gem/ruby/1.8/bin/rdebug-ide:19
    from -e:1:in `load’
    from -e:1

    I’m still looking in to whether it’s a problem with my ruby installation or if it’s an issue with RubyMine. I’ll post back.

  3. Oleg Shpynov says:

    September 2, 2009

    Hello Justin,
    Most likely this problem is caused by corrupted gems installation, please visit our forum and look for threads with similar problems at: http://www.jetbrains.net/devnet/community/ruby?view=discussions

  4. Manfred says:

    September 11, 2009

    Hallo together!

    I had the same problem, not being able to debug with the same error message as above. Running the command:

    gem install linecache

    helped. Everything is working fine now.

    Best,
    Manfred

  5. Roy van den Broek says:

    January 10, 2010

    The debugger started working again when I reinstalled linecache. However I did have to make sure that it installed the 64 bit version, otherwise it still didn’t work on Snow Leopard…

    sudo env ARCHFLAGS=”-arch x86_64″ gem install linecache

    You can read more about it here: http://contentmanifesto.wordpress.com/2009/09/22/ruby-macbook-snow-leopard-upgrade/

Subscribe

Subscribe for updates