关于我这FPGA上riscv跑linux的那些事

直接下载up的工程到执行
make CONFIG=rocket64b2 BOARD=vc707 vivado-tcl
的时候报错:
*****/vivado-risc-v/workspace/gcc/riscv/bin/../lib/gcc/risCV64-unknown-elf/7.2.0/../../../../risCV64-unknown-elf/bin/ld: *****/vivado-risc-v/workspace/gcc/riscv/bin/../libexec/gcc/risCV64-unknown-elf/7.2.0/liblto_plugin.so: error loading plugin: *****/vivado-risc-v/workspace/gcc/riscv/bin/../libexec/gcc/risCV64-unknown-elf/7.2.0/liblto_plugin.so: file too short
把这个链接文件删除后重新链接,问题解决:
rm *****/vivado-risc-v/workspace/gcc/riscv/bin/../libexec/gcc/risCV64-unknown-elf/7.2.0/liblto_plugin.so
ln -s *****/vivado-risc-v/workspace/gcc/riscv/bin/../libexec/gcc/risCV64-unknown-elf/7.2.0/liblto_plugin.so *****/vivado-risc-v/workspace/gcc/riscv/bin/../libexec/gcc/risCV64-unknown-elf/7.2.0/liblto_plugin.so
我不知道这是为什么,卡了两天