
To jialesz: hi,此问题缺少默认值定义,建议修复方式是在drivers\peripheral\wlan\test\BUILD.gn编译中加入默认的编译选项(enable_HDF_NL80211 = false),此修改已上库,请更新最新代码编译。 如果产品芯片需要打开enable_HDF_NL80211特性,在自己的产品目录中加入打开此特性配置,参考目录 vendor_hihope/rk3568/hals/wlan/product.gni 希望能解决您的问题,也可以通过drivers\peripheral目录创建issue进行交流和讨论。 From: jialesz via dev [mailto:dev@openharmony.io] Sent: Friday, November 4, 2022 9:55 PM To: dev <dev@openharmony.io> Subject: [Dev] 构建OpenHarmony 3.2 Beta3错误 hi,大家好! 我下载了OpenHarmony 最新发布版本的源码3.2 Beta3,执行编译命令:./build.sh --product-name yangfan --ccache 出现错误:Undefined identifier enable_HDF_NL80211 请问有人知道如何解决这个问题,完成编译吗?谢谢! 另外,执行编译命令:./build.sh --product-name rk3568 --ccache未出现此错误 build.log见附件,详细报错如下: [OHOS INFO] ERROR at //drivers/peripheral/wlan/test/BUILD.gn:55:11: Undefined identifier [OHOS INFO] if (enable_HDF_NL80211) { [OHOS INFO] ^----------------- [OHOS INFO] See //out/yangfan/build_configs/hdf/drivers_peripheral_wlan/BUILD.gn:16:21: which caused the file to be included. [OHOS INFO] test_packages = [ "//drivers/peripheral/wlan/test:hdf_test_wlan" ] [OHOS INFO] ^--------------------------------------------- [cid:image002.png@01D8F125.1995A0B0]