加入硬件浮点后,使用wchnet网络库,编译报如下错误问题,不使用网络库则不会报错,我想和咨询一下我的工程是不是哪里的配置没弄对
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(eth_api.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(eth_api.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ipcheck.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ipcheck.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(net_dhcp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(net_dhcp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(net_dns.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(net_dns.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(socket.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(socket.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(etharp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(etharp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ethernetif.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ethernetif.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(inet.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(inet.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip_addr.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip_addr.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip_frag.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(ip_frag.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(dhcp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(dhcp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(dns.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(dns.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(init.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(init.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(mem.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(mem.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(memp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(memp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(netif.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(netif.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(pbuf.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(pbuf.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(raw.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(raw.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp_in.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp_in.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp_out.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(tcp_out.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(udp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(udp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(icmp.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(icmp.o)
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(inet_chksum.o): can't link soft-float modules with single-float modules
d:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: failed to merge target specific data of file D:\work\AIT\AIT\ait1000_app_v1_1_6_20230518\lib\NetLib\libwchnet.a(inet_chksum.o)
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:65: ait1000_pmu_app.elf] Error 1