diff --git a/uhdf/platform/BUILD.gn b/uhdf/platform/BUILD.gn index bf7558220752e9bbee7704091bd6785d8997ce75..23ccc94f999d5c915b00788d721d97528620268d 100644 --- a/uhdf/platform/BUILD.gn +++ b/uhdf/platform/BUILD.gn @@ -52,6 +52,7 @@ ohos_shared_library("hdf_platform") { "$HDF_FRAMEWORKS/model/storage/src/mmc/mmc_if.c", "$HDF_FRAMEWORKS/support/platform/src/adc/adc_if_u.c", "$HDF_FRAMEWORKS/support/platform/src/dac/dac_if_u.c", + "$HDF_FRAMEWORKS/support/platform/src/fwk/platform_listener_u.c", "$HDF_FRAMEWORKS/support/platform/src/gpio/gpio_if_u.c", "$HDF_FRAMEWORKS/support/platform/src/hdmi/hdmi_if.c", "$HDF_FRAMEWORKS/support/platform/src/i2c/i2c_if_u.c", diff --git a/uhdf/test/unittest/platform/BUILD.gn b/uhdf/test/unittest/platform/BUILD.gn index fb96d9b2074a35d6b14efebd147a0e049674ba87..c71e01127cb380c09296b2edf8be06efb3f2e687 100644 --- a/uhdf/test/unittest/platform/BUILD.gn +++ b/uhdf/test/unittest/platform/BUILD.gn @@ -35,6 +35,9 @@ if (board_name == "hi3516dv300" || board_name == "hispark_taurus") { if (ohos_kernel_type == "liteos_a") { defines += [ "HDF_LITEOS_TEST" ] } + if (ohos_kernel_type == "linux") { + defines += [ "_LINUX_USER_" ] + } sources = [ "//drivers/framework/support/platform/test/unittest/common/hdf_adc_test.cpp", "//drivers/framework/support/platform/test/unittest/common/hdf_can_test.cpp", diff --git a/uhdf2/platform/BUILD.gn b/uhdf2/platform/BUILD.gn index b699198d9b89c72552644f8875d14e7a3a1e6de7..6f0747eb3424999ee255940cd44f84eb300c283b 100755 --- a/uhdf2/platform/BUILD.gn +++ b/uhdf2/platform/BUILD.gn @@ -34,6 +34,7 @@ ohos_shared_library("libhdf_platform") { public_configs = [ ":libhdf_platform_pub_config" ] sources = [ "$HDF_FRAMEWORKS/support/platform/src/adc/adc_if_u.c", + "$HDF_FRAMEWORKS/support/platform/src/fwk/platform_listener_u.c", "$HDF_FRAMEWORKS/support/platform/src/gpio/gpio_if_u.c", "$HDF_FRAMEWORKS/support/platform/src/i2c/i2c_if_u.c", "$HDF_FRAMEWORKS/support/platform/src/pwm/pwm_if_u.c",