From 4c6307c3d351dfb1d70a27d18ed8d57be7370033 Mon Sep 17 00:00:00 2001 From: Tom Meinlschmidt Date: Mon, 26 Jan 2015 20:19:18 +0100 Subject: [PATCH] should fix #47 --- bindings/ruby/extconf.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bindings/ruby/extconf.rb b/bindings/ruby/extconf.rb index 296a6cd9e..57740c147 100644 --- a/bindings/ruby/extconf.rb +++ b/bindings/ruby/extconf.rb @@ -31,6 +31,12 @@ end $CPPFLAGS += ' -DDARWIN' $LDFLAGS += ' -framework CoreServices -framework IOKit' + + # only for Yosemite + if ENV['_system_version'] =~ /\A10\.10/ + cc = ENV['CC'] || %x(which clang).chop + CONFIG['CC']= cc + end when /bsd/ os = 'darwin' have_library("kvm")