Facing compilation issue with wpa_supplicant's BSD interface

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Facing compilation issue with wpa_supplicant's BSD interface

1,754 次查看
Silwerstar
Contributor I

Hi,

We were trying to get our driver up with wpa_supplicant BSD interface. The following is the error that we are facing when we issue a make:

make: *** No rule to make target `out/target/product/evk_6sl/obj/STATIC_LIBRARIES/lib_driver_cmd_rtl_intermediates/export_includes', needed by `out/target/product/evk_6sl/obj/EXECUTABLES/rtl_wpa_supplicant_intermediates/import_includes'.  Stop.

make: *** Waiting for unfinished jobs....

We are unsure what may have gone wrong. The following are the changes made by us:

a) In wpa_supplicant/.config file we enabled CONFIG_DRIVER_BSD=y

Apart from this, the following are the changes made by us in the BoardConfig.mk file:

BOARD_WPA_SUPPLICANT_DRIVER := BSD

BOARD_HOSTAPD_DRIVER         := BSD

The below remains the same:

BOARD_HOSTAPD_PRIVATE_LIB_QCOM          := lib_driver_cmd_qcwcn
BOARD_WPA_SUPPLICANT_PRIVATE_LIB_QCOM   := lib_driver_cmd_qcwcn
BOARD_HOSTAPD_PRIVATE_LIB_RTL           := lib_driver_cmd_rtl
BOARD_WPA_SUPPLICANT_PRIVATE_LIB_RTL    := lib_driver_cmd_rtl

Can someone help us as to what may have gone wrong?

0 项奖励
回复
1 回复

1,142 次查看
haoranwang
NXP Employee
NXP Employee

Hi Silwerstar,

     I think you need the private lib for "BSD" configuration.

     The private lib for wpa_supplicant_8 is used to communicate with kernel by wpa_supplicant_8. Different wifi vendor has its own wpa_supplicant_8 private lib.

     So before compile wpa_supplicant_8 you should port the private lib folder into the suitable position.

     If your issue is not gone, could you please provide the wifi model you are using?

     Thanks.

BRs,

Haoran

0 项奖励
回复