diff options
author | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2019-08-27 10:38:58 +0900 |
---|---|---|
committer | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2019-08-27 10:43:37 +0900 |
commit | 76abd79629bb4ed1e2811f4c9dcccf3165a8af3e (patch) | |
tree | 56c67da72b7d21778f672bd773724f1321c1ed19 /configure.ac | |
parent | 22834112650e33e16dd15529a260c0a42745168e (diff) | |
download | ruby-76abd79629bb4ed1e2811f4c9dcccf3165a8af3e.tar.gz |
Fix the appropriate C++ compiler in OS X selection
Merge space and slash to character class and add missing `CXX=` before `=g++-4.2`
at 5e10cb04e88c8a95ee44f6cad2bdf264e0dff92a
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 0a0dd21fa5..80b137e380 100644 --- a/configure.ac +++ b/configure.ac @@ -202,11 +202,11 @@ AS_CASE(["$build_os:${CXX}"], [darwin1*.*:], [ AC_MSG_CHECKING([CXX for $CC]) AS_CASE(["/$CC "], - [*" gcc-4.2 "*|*"/gcc-4.2 "*], [pat='gcc-4\.2' =g++-4.2], - [*" gcc "*|*"/gcc "*], [pat=gcc CXX=g++], - [*" cc "*|*"/cc "*], [pat=cc CXX=c++], - [*" icc "*|*"/icc "*], [pat=icc CXX=icpc], - [*" clang "*|*"/clang "*], [pat=clang CXX=clang++]) + [*@<:@\ /@:>@"gcc-4.2 "*], [pat='gcc-4\.2' CXX=g++-4.2], + [*@<:@\ /@:>@"gcc "*], [pat=gcc CXX=g++], + [*@<:@\ /@:>@"cc "*], [pat=cc CXX=c++], + [*@<:@\ /@:>@"icc "*], [pat=icc CXX=icpc], + [*@<:@\ /@:>@"clang "*], [pat=clang CXX=clang++]) AS_IF([test "${CXX}"], [ CXX=`echo "/$CC " | sed ["s:\([ /]\)${pat}:\1$CXX:; s:^/::; s: *$::"]` ]) |