aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/extend')
-rw-r--r--Library/Homebrew/extend/ENV/std.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/Library/Homebrew/extend/ENV/std.rb b/Library/Homebrew/extend/ENV/std.rb
index af1e79187..9b1c6e369 100644
--- a/Library/Homebrew/extend/ENV/std.rb
+++ b/Library/Homebrew/extend/ENV/std.rb
@@ -119,8 +119,9 @@ module Stdenv
GNU_GCC_VERSIONS.each do |n|
define_method(:"gcc-4.#{n}") do
gcc = "gcc-4.#{n}"
- self.cc = gcc
- self.cxx = gcc.gsub('c', '+')
+ gxx = gcc.gsub('c', '+')
+ self.cc = MacOS.locate(gcc)
+ self.cxx = MacOS.locate(gxx)
set_cpu_cflags
@compiler = gcc
end