axt1800 自编译固件驱动错误
本帖最后由 Saber 于 2022-12-16 14:33 编辑以前没有问题,最近编译在wifi ax hostpad模块中出现问题
make: 'wpa_supplicant_multi.a' is up to date.
make: Leaving directory '/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/hostapd-wpad-full-internal/hostapd-2021-02-20-59e9794c/wpa_supplicant'
export MAKEFLAGS=""; arm-openwrt-linux-muslgnueabi-gcc -o /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/hostapd-wpad-full-internal/hostapd-2021-02-20-59e9794c/wpad -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=soft -Wformat -Werror=format-security -DPIC -fpic -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -ffunction-sections -fdata-sections -flto ./files/multicall.c /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/hostapd-wpad-full-internal/hostapd-2021-02-20-59e9794c/hostapd/hostapd_multi.a /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/hostapd-wpad-full-internal/hostapd-2021-02-20-59e9794c/wpa_supplicant/wpa_supplicant_multi.a -L/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/usr/lib -L/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib -DPIC -fpic -specs=/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/include/hardened-ld-pie.specs -znow -zrelro -Wl,--gc-sections -flto=jobserver -fuse-linker-plugin -lubox -lubus -lm -lnl-tiny
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans3.ltrans.o: in function `prepare_auth_resp_fils.lto_priv.2109':
<artificial>:(.text.prepare_auth_resp_fils.lto_priv.2109+0x154): undefined reference to `crypto_ecdh_get_pubkey'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.prepare_auth_resp_fils.lto_priv.2109+0x6a0): undefined reference to `crypto_ecdh_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans3.ltrans.o: in function `handle_auth_fils':
<artificial>:(.text.handle_auth_fils+0x8c): undefined reference to `crypto_ecdh_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.handle_auth_fils+0x94): undefined reference to `crypto_ecdh_init'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.handle_auth_fils+0xd0): undefined reference to `crypto_ecdh_get_pubkey'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.handle_auth_fils+0x124): undefined reference to `crypto_ecdh_set_peerkey'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.handle_auth_fils+0x140): undefined reference to `crypto_ecdh_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans6.ltrans.o: in function `eap_pwd_element_coord_ok':
<artificial>:(.text.eap_pwd_element_coord_ok+0x10): undefined reference to `crypto_bignum_init_set'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_element_coord_ok+0x24): undefined reference to `crypto_bignum_is_zero'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_element_coord_ok+0x38): undefined reference to `crypto_bignum_cmp'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_element_coord_ok+0x48): undefined reference to `crypto_bignum_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans6.ltrans.o: in function `eap_pwd_reset':
<artificial>:(.text.eap_pwd_reset+0xa4): undefined reference to `crypto_ec_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_reset+0xe4): undefined reference to `crypto_bignum_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_reset+0xe8): undefined reference to `crypto_ec_point_deinit'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans6.ltrans.o: in function `eap_pwd_get_rand_mask':
<artificial>:(.text.eap_pwd_get_rand_mask+0x14): undefined reference to `crypto_ec_get_order'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_get_rand_mask+0x74): undefined reference to `crypto_bignum_add'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_get_rand_mask+0x8c): undefined reference to `crypto_bignum_mod'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_get_rand_mask+0x9c): undefined reference to `crypto_bignum_is_zero'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_get_rand_mask+0xac): undefined reference to `crypto_bignum_is_one'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: /home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/tmp/cc127xL2.ltrans6.ltrans.o: in function `eap_pwd_get_scalar':
<artificial>:(.text.eap_pwd_get_scalar+0x10): undefined reference to `crypto_ec_get_order'
/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt/staging_dir/toolchain-arm_cortex-a7_gcc-5.5.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/5.5.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: <artificial>:(.text.eap_pwd_get_scalar+0x1c): undefined reference to `crypto_ec_order_len'
collect2: error: ld returned 1 exit status
make: *** Error 1
make: Leaving directory '/home/saber/Desktop/4/gl-infra-builder/wlan-ap/feeds/wifi-ax/hostapd'
time: package/feeds/wifi_ax/hostapd/wpad-full-internal/compile#73.73#2.68#74.91
ERROR: package/feeds/wifi_ax/hostapd failed to build (build variant: wpad-full-internal).
make: *** Error 1
make: Leaving directory '/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt'
make: *** Error 2
make: Leaving directory '/home/saber/Desktop/4/gl-infra-builder/wlan-ap/openwrt'
make: *** 错误 2
补充一下,都是编译过程都是按照官方的步骤来的,编译环境如下:saber@ubuntu:~/Desktop/4/gl-infra-builder/wlan-ap/openwrt$ sudo apt install build-essential libncurses5-dev gawk git libssl-dev gettext zlib1g-dev swig unzip time rsync python3 python3-setuptools python3-yaml
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
gawk 已经是最新版 (1:5.0.1+dfsg-1)。
gettext 已经是最新版 (0.19.8.1-10build1)。
libncurses5-dev 已经是最新版 (6.2-0ubuntu2)。
python3 已经是最新版 (3.8.2-0ubuntu2)。
python3-setuptools 已经是最新版 (45.2.0-1)。
time 已经是最新版 (1.7-25.1build1)。
swig 已经是最新版 (4.0.1-5build1)。
build-essential 已经是最新版 (12.8ubuntu1.1)。
git 已经是最新版 (1:2.25.1-1ubuntu3.6)。
libssl-dev 已经是最新版 (1.1.1f-1ubuntu2.16)。
python3-yaml 已经是最新版 (5.3.1-1ubuntu0.1)。
rsync 已经是最新版 (3.1.3-8ubuntu0.4)。
unzip 已经是最新版 (6.0-25ubuntu1.1)。
zlib1g-dev 已经是最新版 (1:1.2.11.dfsg-2ubuntu1.5)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
找到一个类似的问题链接! 不支持,不要更改相关默认勾选的软件包
页:
[1]