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

Ethan Mahintorabi

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

Vijayan Krishnan

02/14/2023, 5:16 AM

Matt Liberty

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

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 I have successfully built it with clang