Update CompilerSelectionError

Fixes mistydemeo/tigerbrew#207.
Fixes mistydemeo/tigerbrew#330.
This commit is contained in:
Misty De Meo 2015-06-11 13:30:40 -07:00
parent 2008c880dd
commit 9ead6bc2f8

View File

@ -457,11 +457,23 @@ end
# the compilers available on the user's system
class CompilerSelectionError < RuntimeError
def initialize(formula)
super <<-EOS.undent
#{formula.full_name} cannot be built with any available compilers.
To install this formula, you may need to:
brew install gcc
EOS
if MacOS.version > :tiger
super <<-EOS.undent
#{formula.full_name} cannot be built with any available compilers.
To install this formula, you may need to:
brew install gcc
EOS
# Tiger doesn't ship with apple-gcc42, and this is required to build
# some software that doesn't build properly with FSF GCC.
else
super <<-EOS.undent
#{formula.full_name} cannot be built with any available compilers.
To install this formula, you may need to either:
brew install apple-gcc42
or:
brew install gcc
EOS
end
end
end