patch-lib__mkmf.rb   [plain text]


--- lib/mkmf.rb.old	2007-11-16 14:17:15.000000000 +0100
+++ lib/mkmf.rb	2007-11-16 14:17:34.000000000 +0100
@@ -287,7 +287,7 @@
 
 def cpp_command(outfile, opt="")
   conf = Config::CONFIG.merge('hdrdir' => $hdrdir.quote, 'srcdir' => $srcdir.quote)
-  Config::expand("$(CPP) #$INCFLAGS #$CPPFLAGS #$CFLAGS #{opt} #{CONFTEST_C} #{outfile}",
+  Config::expand("$(CPP) #$INCFLAGS #$CPPFLAGS #$CFLAGS #{opt} #{CONFTEST_C} #{outfile}".gsub(/-arch \w+/, ""),
 		 conf)
 end