riscv-isa-sim icon indicating copy to clipboard operation
riscv-isa-sim copied to clipboard

Document dependency on Boost::Asio

Open xobs opened this issue 1 year ago • 6 comments

The README file says that you should be able to clone the repository then run ./configure. However, it appears to have additional dependencies -- namely it depends on something called "Boost::Asio".

On Ubuntu, installing libasio-dev does not appear to be enough to satisfy the build system:

checking for boostlib >= 1.53 (105300)... yes
checking whether the Boost::ASIO library is available... yes
configure: error: Could not find a version of the Boost::Asio library!
$ 

This requirement should be documented in the README -- in particular why it reports that the library is available yet could not be found.

xobs avatar Mar 20 '23 10:03 xobs

Ubuntu use sudo apt install libboost-all-dev solved this problem for me.

RiversideSC avatar Jun 03 '23 11:06 RiversideSC

Ubuntu use sudo apt install libboost-all-dev solved this problem for me.

thx bro, you help me fix this problem!!!!

happyjason9 avatar Sep 24 '23 11:09 happyjason9

I have this same issue, however, I have boost installed already and I even specify the path to it using the --with-boost-libdir flag. Any help?

rtorre32 avatar Jan 22 '24 20:01 rtorre32

I have this same issue, however, I have boost installed already and I even specify the path to it using the --with-boost-libdir flag. Any help?

try update & update first

Letter-R avatar Mar 22 '24 12:03 Letter-R

Ubuntu use sudo apt install libboost-all-dev solved this problem for me.

work for me, thanks

Letter-R avatar Mar 22 '24 12:03 Letter-R

Same issue, the suggested fix of:

Ubuntu use sudo apt install libboost-all-dev

worked like a charm for me in Windows WSL running Ubuntu. Thanks @RiversideSC

ajeethakv avatar Jun 17 '24 05:06 ajeethakv