编译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 requirements?
我想使用 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 requirements?