diff --git a/thirdparty/zstd/HPKBUILD b/thirdparty/zstd/HPKBUILD index 1d7b5797b40cebf7df3155cd63c592c3d45ca3d3..d4cecf6dd226d893577aa75406de96be2ff50972 100644 --- a/thirdparty/zstd/HPKBUILD +++ b/thirdparty/zstd/HPKBUILD @@ -44,8 +44,10 @@ build() { # 此方法编译的zstd没有soname和软连接,被其他项目依赖时,将全路径依赖 # 规避上面问题的方法添加OHOS系统识别到开发机的cmake目录,具体具体如下 # cp $OHOS_SDK/native/build-tools/cmake/share/cmake-3.16/Modules/Platform/OHOS.cmake xxx(代表你开发机安装的cmake的路径)/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/Platform - cmake "$@" -B$ARCH-build -S./build/cmake -DZSTD_BUILD_TESTS=ON > $buildlog 2>&1 - $MAKE -C $ARCH-build >> $buildlog 2>&1 + PKG_CONFIG_LIBDIR="${pkgconfigpath}" \ + cmake "$@" -B$ARCH-build -S./build/cmake \ + -DZSTD_BUILD_TESTS=ON > $buildlog 2>&1 + $MAKE -C $ARCH-build VERBOSE=1 >> $buildlog 2>&1 ret=$? cd $OLDPWD return $ret