swt2c / rpms / openbabel

Forked from rpms/openbabel 5 years ago
Clone
Blob Blame History Raw
--- openbabel-2.3.1/scripts/ruby/extconf.rb.gcc47	2011-01-11 23:53:32.000000000 +0900
+++ openbabel-2.3.1/scripts/ruby/extconf.rb	2012-04-05 14:15:14.286842274 +0900
@@ -3,11 +3,13 @@
 # Compensate for the fact that Ruby will try to build universal
 # binaries on OS X by default
 require 'rbconfig'
+darwin_ldflags = ""
 if Config::CONFIG["arch"] =~ /universal-darwin/
   ENV['ARCHFLAGS'] = case `uname -smr`.chomp
     when "i386" then '-arch i386'
     when "ppc"  then '-arch ppc'
   end
+  darwin_ldflags = "-flat_namespace"
 end
 
 require 'mkmf'
@@ -36,7 +38,7 @@
 end
 
 if have_library('openbabel')
-  with_ldflags("#$LDFLAGS -dynamic -flat_namespace") do #Enables cc to handle linking better.
+  with_ldflags("#$LDFLAGS -dynamic #$darwin_ldflags") do #Enables cc to handle linking better.
   create_makefile('openbabel')
 end
 else