编译riscv-gcc时出错

Errors when compiling riscv-gcc

我想使用 riscv-gcc。我从 https://github.com/riscv/riscv-gcc 得到它,但当我编译它时,我得到以下错误

../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.h:139:1: error: no data type for mode 'TI' In file included from ../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.c:57:0: ../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.h:138:1: error: no data type for mode 'TI' ../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.h:139:1: error: no data type for mode 'TI' In file included from ../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.c:57:0: ../../../../build-gcc-newlib-src/libgcc/../gcc/libgcc2.h:138:1: error: no data type for mode 'TI'

我不知道有什么问题,我已经使用这个版本来构建 FlexPRET 项目,但最新的版本与 FlexPRET 不兼容。

您是否使用 64 位系统构建 riscv-gcc?

切换到一个可能会解决这个问题:riscv-tools Setup requirem​ents​?