Closed wplf closed 8 months ago
Hi @wplf, the error message is saying that the cross-compiler or toolchain you're using doesn't have support for the 32-bit RISC-V architecture with the specified ISA extensions and ABI. This might mean you need to configure your toolchain with the proper multilib support as described in the Installation (Newlib/Linux multilib) section of the README. The nightly release packages in https://github.com/riscv-collab don't seem to be built with the multilib support.
@wplf I am guessing downloading the right compiler fixed your problem. Closing this issue, but feel free to reopen if there is anything unclear here.
Hi, there, I encounter a make bug when following the instruction in README.
System version: Ubuntu 22.04 Instruction:
make
in thetools
directory. riscv-tool-chain version: decompressed the release version inhttps://github.com/riscv-collab/riscv-gnu-toolchain
, the download link ishttps://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2023.11.08/riscv64-elf-ubuntu-22.04-gcc-nightly-2023.11.08-nightly.tar.gz
The make log:
The detailed log in
meson-logs/meson-log.txt
:I suppose this is because of the wrong riscv tool-chain version. How can I fix this?
Thank you very much and have a nice day.