Ubuntu20.04上编译开发板自带的Linux SDK: 这个SDK是三天前从百度网盘下载的,
./build.sh all 和./build.sh buildroot都是会报相同的错入,如下,在正点团队编译的时候没这个错误 ?
0901/buildroot/output/rockchip_rk3568/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libsbc.so -lm -lpthread -pthread -Wl,-rpath -Wl,/home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib -Wl,-rpath -Wl,/home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: bluez.o.bss+0x0): multiple definition of `bluez_a2dp_codecs'; bluealsa.o.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: bluez-a2dp.o.data+0x18): multiple definition of `bluez_a2dp_codecs'; bluealsa.o.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: bluez-iface.o.rodata+0x1d8): multiple definition of `bluez_iface_profile'; bluez.o.rodata+0x58): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: bluez-iface.o.rodata+0x208): multiple definition of `bluez_iface_endpoint'; bluez.o.rodata+0xe0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: ctl.o.bss+0x0): multiple definition of `bluez_a2dp_codecs'; bluealsa.o.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: io.o:(.bss+0x0): multiple definition of `bluez_a2dp_codecs'; bluealsa.o:(.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: rfcomm.o:(.bss+0x0): multiple definition of `bluez_a2dp_codecs'; bluealsa.o:(.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: transport.o:(.bss+0x0): multiple definition of `bluez_a2dp_codecs'; bluealsa.o:(.bss+0x0): first defined here
2024-01-06T09:47:29 /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/host/lib/gcc/aarch64-buildroot-linux-gnu/10.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: main.o:(.bss+0x8): multiple definition of `bluez_a2dp_codecs'; bluealsa.o:(.bss+0x0): first defined here
2024-01-06T09:47:29 collect2: error: ld returned 1 exit status
2024-01-06T09:47:29 make[5]: *** [Makefile:507: bluealsa] Error 1
2024-01-06T09:47:29 make[4]: *** [Makefile:568: all-recursive] Error 1
2024-01-06T09:47:29 make[3]: *** [Makefile:428: all-recursive] Error 1
2024-01-06T09:47:29 make[2]: *** [Makefile:360: all] Error 2
2024-01-06T09:47:29 make[1]: *** [package/pkg-generic.mk:231: /home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/build/bluez-alsa-22ffb1965a0b79fbb28af5751b98814f94f6f81d/.stamp_built] Error 2
2024-01-06T09:47:29 make: *** [/home/rd/RK3568/linux_sdk/atk-rk3568_linux_release_v1.1_20230901/buildroot/output/rockchip_rk3568/Makefile:16: _all] Error 2
Command exited with non-zero status 1
you take 0:15.26 to build builroot
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 717:
/usr/bin/time -f "you take %E to build builroot" $COMMON_DIR/mk-buildroot.sh $BOARD_CONFIG