瀏覽代碼

fix libpng

ruki 4 年之前
父節點
當前提交
d59b18dca3
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      packages/l/libpng/xmake.lua

+ 3 - 1
packages/l/libpng/xmake.lua

@@ -41,7 +41,9 @@ package("libpng")
         local zlib = package:dep("zlib")
         local envs = autoconf.buildenvs(package)
         if zlib then
-            envs.CPPFLAGS = (envs.CPPFLAGS or "") .. " -I" .. os.args(path.join(zlib:installdir(), "include"))
+            -- we need patch cflags to cppflags for supporting zlib on android ndk
+            -- @see https://github.com/xmake-io/xmake/issues/1126
+            envs.CPPFLAGS = (envs.CFLAGS or "") .. " -I" .. os.args(path.join(zlib:installdir(), "include"))
             envs.LDFLAGS = (envs.LDFLAGS or "") .. " -L" .. os.args(path.join(zlib:installdir(), "lib"))
         end
         local configs = {"--disable-dependency-tracking", "--disable-silent-rules"}