ruki 2 лет назад
Родитель
Сommit
6611f3268f
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      configure

+ 5 - 2
configure

@@ -383,17 +383,21 @@ path_toolname() {
         *-gcc) toolname="gcc";;
         */gcc) toolname="gcc";;
         gcc) toolname="gcc";;
+        gcc-*) toolname="gcc";;
         *-g++) toolname="gxx";;
         */g++) toolname="gxx";;
         g++) toolname="gxx";;
+        g++-*) toolname="gxx";;
         xcrun*clang++) toolname="clangxx";;
         xcrun*clang) toolname="clang";;
         *-clang++) toolname="clangxx";;
         */clang++) toolname="clangxx";;
         clang++) toolname="clangxx";;
+        clang++-*) toolname="clangxx";;
         *-clang) toolname="clang";;
         */clang) toolname="clang";;
         clang) toolname="clang";;
+        clang-*) toolname="clang";;
         *-ar) toolname="ar";;
         */ar) toolname="ar";;
         ar) toolname="ar";;
@@ -2674,7 +2678,7 @@ toolchain "envs"
     set_toolset "mxx" "$CC" "$CXX"
     set_toolset "ld" "$CXX" "$CC" "$LD"
     set_toolset "sh" "$CXX" "$CC" "$LD"
-    set_toolset "ar" "$AR"
+    set_toolset "ar" "$AR" "ar"
 toolchain_end
 
 # clang toolchain
@@ -3922,4 +3926,3 @@ _generate_build_file() {
 }
 _generate_build_file
 
-