https://open-source-silicon.dev logo
#openroad
Title
# openroad
d

Dinesh A

12/19/2021, 7:52 AM
Latest Openroad Tool cmake run fails with below error
Copy code
CMake Error at /usr/local/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package):
  Could not find a configuration file for package "boost_serialization" that
  exactly matches requested version "1.72.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.71.0/boost_serialization-config.cmake, version: 1.71.0
    /lib/x86_64-linux-gnu/cmake/boost_serialization-1.71.0/boost_serialization-config.cmake, version: 1.71.0

Call Stack (most recent call first):
  /usr/local/lib/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:443 (find_package)
  src/drt/CMakeLists.txt:47 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/dinesha/workarea/tools/source/OpenROAD_10012020/build/CMakeFiles/CMakeOutput.log".
See also "/home/dinesha/workarea/tools/source/OpenROAD_10012020/build/CMakeFiles/CMakeError.log".
I have tried to install the libboost-serialization with below command does not helps .. sudo apt install libboost-serialization-dev Look like above command install Boost-1.71 .. I see direct download link for Boost 1.72 is broken https://beta.boost.org/users/history/version_1_72_0.html What is the alternative option here ?
m

Matt Liberty

12/19/2021, 5:08 PM
OR has upgraded to boost 1.76
t

tnt

12/21/2021, 9:31 AM
And why exactly ? What's in 1.76 that's not in 1.71 that OR requires ? Depending on version that are not packaged in the latest long term support distribution is really annoying ...
2 Views