Skip to content

Instantly share code, notes, and snippets.

@goshacmd
Created June 12, 2013 07:41
Show Gist options
  • Star 52 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save goshacmd/5763489 to your computer and use it in GitHub Desktop.
Save goshacmd/5763489 to your computer and use it in GitHub Desktop.
OS X [REDACTED] Ruby 2.0 headers fix.
sys_rb_usr=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr
sdk_rb_usr=`xcode-select -p`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr
sudo cp -r $sdk_rb_usr/include $sys_rb_usr/include
@jasarien
Copy link

@danmartyn simply download the Xcode 5 preview from the Mavericks dev centre, once its downloaded, open the disk image, and right click on the Xcode icon and choose "show package contents", from there navigate to Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/and copy the 10.9 sdk - then do the same with your app store downloaded Xcode and paste the 10.9 sdk into the MacOSX.platforms' SDKs folder. Done.

@andrewtheis
Copy link

Anyway to run this without having the Xcode 5 DP?

@tulushev
Copy link

There is Xcode 5.0.1 GM (with 10.9 sdk) seed in iOS Dev Center now.

@jurre
Copy link

jurre commented Oct 17, 2013

Had to reinstall ruby (with rbenv) to get things working again (installed the xcode GM before that)

@rivera-ernesto
Copy link

Seems like Xcode 5.0.1 GM fixes this problem.

@DenTelezhkin
Copy link

XCode 5.0.1 release definitely is fixing this issue.

@siancu
Copy link

siancu commented Oct 23, 2013

Thanks, the workaround worked :-). Even with 5.0.1 installed from the App Store it didn't work.

@giladno
Copy link

giladno commented Dec 8, 2013

I can confirm that upgrading to Xcode 5.0.2 solved my problem as well.

@jnozsc
Copy link

jnozsc commented Jun 18, 2014

Sorry for a little off topic, does anyone meet the following issue with Yosemite and Xcode 6 beta

/Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:159:in `synchronize': ERROR: Failed to build gem native extension. (Gem::Ext::BuildError)

    ERROR: Failed to build gem native extension.

    deadlock; recursive locking

It seems Apple makes another bug with Ruby in Yosemite

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment