瀏覽代碼

Fixed bug 4075 - configury adds Metal.framework to linkage even if it is not available

Ozkan Sezer

Configury adds Metal.framework to linkage even if it is not available.
My solution is setting enable_render_metal to no when Metal.framework
is not found
Sam Lantinga 7 年之前
父節點
當前提交
66f9492b69
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 2 0
      configure
  2. 2 0
      configure.in

+ 2 - 0
configure

@@ -21314,6 +21314,8 @@ $as_echo "#define SDL_VIDEO_RENDER_METAL 1" >>confdefs.h
 
             SOURCES="$SOURCES $srcdir/src/render/metal/*.m"
             SUMMARY_video="${SUMMARY_video} metal"
+        else
+            enable_render_metal=no
         fi
     fi
 }

+ 2 - 0
configure.in

@@ -2093,6 +2093,8 @@ AC_HELP_STRING([--enable-render-metal], [enable the Metal render driver [[defaul
             AC_DEFINE(SDL_VIDEO_RENDER_METAL, 1, [ ])
             SOURCES="$SOURCES $srcdir/src/render/metal/*.m"
             SUMMARY_video="${SUMMARY_video} metal"
+        else
+            enable_render_metal=no
         fi
     fi
 }