Skip to content
Discussion options

You must be logged in to vote

I would avoid installing GCC 15 right now. The failure mode now appears to be a toolchain consistency issue: CMake selected GCC 15 (GNU 15.2.0), but the expected archiver wrapper /usr/bin/gcc-ar-15 is missing. That points to a compiler/AR mismatch in the environment, not back to the original Boost/OR-Tools conflict.

The confusing part is that your shell gcc --version shows Ubuntu's GCC 13, while the OpenROAD configure step says:

Compiler: GNU 15.2.0
"/usr/bin/gcc-ar-15" qc libfoo.a ...

So I would first find where that compiler choice is coming from:

which gcc g++ c++ cmake
which gcc-ar gcc-ar-13 gcc-ar-14 gcc-ar-15 || true
printenv | grep -E '^(CC|CXX|AR|CMAKE_PREFIX_PATH|PATH)='
rg -n 'C…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@chrisgelinek-rl
Comment options

@chrisgelinek-rl
Comment options

@yudin-s
Comment options

Answer selected by chrisgelinek-rl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants