https://open-source-silicon.dev logo
Title
a

Alexander Sheldon

02/14/2023, 12:50 AM
Hi, I am not sure if this is the best place for this so feel free to tell me to go elsewhere but I am having difficulty installing openroad from source on ubuntu 22.04. I am get an error during make that I am sure is due to a missing dependancy but I can't figure out what. It seems to have to do with boost but this is installed. Here is the snap shot of the log. Can rerun and get the whole log if need.
cd /home/awsheldo/src/openroad-git/build/src/gpl && /usr/bin/c++ -DSPDLOG_COMPILED_LIB -I/home/awsheldo/src/openroad-git/include -I/usr/include/tcl -I/home/awsheldo/src/openroad-git/src/gpl/include -I/home/awsheldo/src/openroad-git/src/utl/include -I/home/awsheldo/src/openroad-git/src/utl/src -I/home/awsheldo/src/openroad-git/src/gui/include -I/home/awsheldo/src/openroad-git/src/odb/include -I/home/awsheldo/src/openroad-git/src/odb/include/odb -I/home/awsheldo/src/openroad-git/src/odb/src/def/def -I/home/awsheldo/src/openroad-git/src/odb/src/def/defzlib -I/home/awsheldo/src/openroad-git/src/odb/src/lef/lef -I/home/awsheldo/src/openroad-git/src/odb/src/lef/lefzlib -I/home/awsheldo/src/openroad-git/src/sta/include -I/home/awsheldo/src/openroad-git/src/rsz/src/../include -I/home/awsheldo/src/openroad-git/src/stt/include -I/home/awsheldo/src/openroad-git/src/dbSta/src/../include -I/home/awsheldo/src/openroad-git/src/grt/include -I/home/awsheldo/src/openroad-git/src/grt/src/fastroute/include -I/home/awsheldo/src/openroad-git/src/ant/src/../include -I/home/awsheldo/src/openroad-git/src/dpl/include -isystem /usr/local/include/eigen3 -O3 -DNDEBUG -Wall -Wredundant-decls -Wformat-security -Wno-sign-compare -Wp,-D_GLIBCXX_ASSERTIONS -std=c++17 -MD -MT src/gpl/CMakeFiles/gpl.dir/src/nesterovPlace.cpp.o -MF CMakeFiles/gpl.dir/src/nesterovPlace.cpp.o.d -o CMakeFiles/gpl.dir/src/nesterovPlace.cpp.o -c /home/awsheldo/src/openroad-git/src/gpl/src/nesterovPlace.cpp
This is the command that fails
e

Ethan Mahintorabi

02/14/2023, 3:29 AM
That's a gcc bug.
You can recompile with clang, or a newer version of GCC
v

Vijayan Krishnan

02/14/2023, 5:16 AM
#openroad
m

Matt Liberty

02/16/2023, 6:29 AM
What version of gcc are you using? Have you run DependencyInstaller.sh ?
a

Alexander Sheldon

02/17/2023, 4:34 AM
gcc is version 12.2.0 and boost version 1.8. I am trying now with clang. thank you very much. Yes I ran DependencyInstaller.sh. I have successfully built it with clang