在非 ubuntu 18.04 编译 RISCV 工具链 pulp-riscv-gnu-toolchain 有可能遇到 error: invalid use of incomplete type 的问题,解决办法是:
修改 riscv-binutils-gdb/gdb/configure ,
把
try_guile_versions=”guile-2.2 guile-2.0″
改成
try_guile_versions=”guile-2.0″
参考链接:https://forums.sifive.com/t/freedom-e-sdk-toolchain-fails-to-build/530/6