riscv-boom / boom-template

DEPRECATED. Please use Chipyard (https://github.com/ucb-bar/chipyard) to build BOOM
Other
35 stars 10 forks source link

cannot find -lfesvr #21

Open spoorthimn opened 5 years ago

spoorthimn commented 5 years ago

command: make run CONFIG=BoomConfig showing following error:

make VM_PARALLEL_BUILDS=1 -C /home/ceems-lab/boom-template/verisim/generated-src/boom.system.TestHarness.BoomConfig -f VTestHarness.mk make[1]: Entering directory '/home/ceems-lab/boom-template/verisim/generated-src/boom.system.TestHarness.BoomConfig' g++ SimDTM.o SimJTAG.o emulator.o remote_bitbang.o verilated.o verilated_dpi.o VTestHarness__ALL.a -L/home/ceems-lab/rocket-chip/riscv-tools/lib -Wl,-rpath,/home/ceems-lab/rocket-chip/riscv-tools/lib -L/home/ceems-lab/boom-template/verisim -lfesvr -lpthread -o /home/ceems-lab/boom-template/verisim/simulator-boom.system-BoomConfig -lm -lstdc++ /usr/bin/ld: cannot find -lfesvr collect2: error: ld returned 1 exit status VTestHarness.mk:75: recipe for target '/home/ceems-lab/boom-template/verisim/simulator-boom.system-BoomConfig' failed make[1]: [/home/ceems-lab/boom-template/verisim/simulator-boom.system-BoomConfig] Error 1 make[1]: Leaving directory '/home/ceems-lab/boom-template/verisim/generated-src/boom.system.TestHarness.BoomConfig' Makefile:90: recipe for target '/home/ceems-lab/boom-template/verisim/simulator-boom.system-BoomConfig' failed make: [/home/ceems-lab/boom-template/verisim/simulator-boom.system-BoomConfig] Error 2

pentin-as commented 5 years ago

You have a variable RISCV refers to /home/ceems-lab/rocket-chip/riscv-tools

The RISCV variable must be referenced by the installed toolchain.

Did you follow these guidelines? https://github.com/riscv-boom/riscv-boom#installing-the-risc-v-toolchain