瀏覽代碼

improve x264 and x265

ruki 6 年之前
父節點
當前提交
f087c60c71
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 2 0
      packages/x/x264/xmake.lua
  2. 1 1
      packages/x/x265/xmake.lua

+ 2 - 0
packages/x/x264/xmake.lua

@@ -9,6 +9,8 @@ package("x264")
 
 
     add_deps("nasm")
     add_deps("nasm")
 
 
+    add_syslinks("pthread", "dl")
+
     on_install("linux", "macosx", function (package)
     on_install("linux", "macosx", function (package)
         import("package.tools.autoconf").install(package, {"--disable-lsmash", "--enable-static", "--enable-strip"})
         import("package.tools.autoconf").install(package, {"--disable-lsmash", "--enable-static", "--enable-strip"})
     end)
     end)

+ 1 - 1
packages/x/x265/xmake.lua

@@ -22,5 +22,5 @@ package("x265")
     end)
     end)
 
 
     on_test(function (package)
     on_test(function (package)
-        assert(package:has_cfuncs("x265_api_get", {includes = "x265.h"}))
+        assert(package:has_cxxfuncs("x265_api_get", {includes = "x265.h"}))
     end)
     end)