Hi, I am not sure if this is the best place for th...
# sky130
a
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
That's a gcc bug.
You can recompile with clang, or a newer version of GCC
v
#openroad
m
What version of gcc are you using? Have you run DependencyInstaller.sh ?
a
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