diff --git a/interfaces/ets/ani/BUILD.gn b/interfaces/ets/ani/BUILD.gn index 2f7c2ab20cb9143e5492aaa581a9e38335acd4df..805fb48cf3b7d6db4116519c98f7bd57a8d51aee 100644 --- a/interfaces/ets/ani/BUILD.gn +++ b/interfaces/ets/ani/BUILD.gn @@ -15,10 +15,8 @@ import("//build/ohos.gni") group("ani_hilog_package") { deps = [] - if (support_jsapi) { deps += [ "hilog:hilog_ani", "hilog:hilog_etc", ] - } } diff --git a/interfaces/ets/ani/hilog/BUILD.gn b/interfaces/ets/ani/hilog/BUILD.gn index 574ca10befaf174534960e5a8b7fb032864cda06..3c8f9e1b4d5a092651cfedbd14b535e1c218fb38 100644 --- a/interfaces/ets/ani/hilog/BUILD.gn +++ b/interfaces/ets/ani/hilog/BUILD.gn @@ -34,13 +34,13 @@ ohos_shared_library("hilog_ani") { external_deps = [ "bounds_checking_function:libsec_shared", "runtime_core:ani", - "runtime_core:libarkruntime", ] if (!is_mingw && !is_mac && !is_linux) { deps += [ "../../../native/innerkits:libhilog" ] } + defines = [] cflags_cc = [] if (is_mingw) { deps += [ "../../../native/innerkits:libhilog_windows" ] diff --git a/interfaces/ets/ani/hilog/include/hilog_ani_base.h b/interfaces/ets/ani/hilog/include/hilog_ani_base.h index 89445c604e5fbbeb7dc8e0e1a2b4ae3a5b85232f..e5b26baacb82e04a6c52e906b7da7d55e42b9ab1 100644 --- a/interfaces/ets/ani/hilog/include/hilog_ani_base.h +++ b/interfaces/ets/ani/hilog/include/hilog_ani_base.h @@ -16,6 +16,8 @@ #ifndef HILOG_ANI_BASE_H #define HILOG_ANI_BASE_H +#include + #include #include "ani_util.h" diff --git a/interfaces/native/innerkits/BUILD.gn b/interfaces/native/innerkits/BUILD.gn index 26c638ba7d055132617bde8cb9ff983aed62cf08..2985e5b9767768cef78f5be410dab05e330176dc 100644 --- a/interfaces/native/innerkits/BUILD.gn +++ b/interfaces/native/innerkits/BUILD.gn @@ -34,6 +34,7 @@ if (is_mingw || is_mac || is_linux || is_ohos) { deps = [ "../../../frameworks/libhilog:libhilog_source_mac" ] } else if (is_linux) { deps = [ "../../../frameworks/libhilog:libhilog_source_linux" ] + deps += [ "../../ets/ani/hilog:hilog_ani" ] } if (is_ohos) {