ultraembedded / biriscv

32-bit Superscalar RISC-V CPU
Apache License 2.0
838 stars 146 forks source link

undefined reference to `VlThreadPool::VlThreadPool(VerilatedContext*, unsigned int)' #22

Open samuelyenyen opened 1 year ago

samuelyenyen commented 1 year ago

I have this error when running makefile in tb/tb_top. May I ask what version of verilator do you use? I use v5.012

./lib/libsyscverilated.a: undefined reference to VlThreadPool::VlThreadPool(VerilatedContext*, unsigned int)' collect2: error: ld returned 1 exit status make[1]: *** [build/test.x] Error 1 make[1]: Leaving directory/disk2/others/dsd_311591023/try/biriscv/tb/tb_top' make: *** [build] Error 2

SB308 commented 12 months ago

Compiles on Verilator 4.028 shipped with Ubuntu 20.04