-
|
Hello- I've been trying to build OpenROAD via the Homebrew DependencyInstaller.sh script, and have been having issues with lemon-graph similar to this past post from January: https://github.com/The-OpenROAD-Project/OpenROAD/discussions/6474#discussion-7789531 However, my issues are manifesting differently. First, I had issues with CMake, After So, I installed Then, it complained again, this time about being unable to find GPLK, solved with I've tried building from a repo clone as well, but after a single "Could NOT Find" for |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
|
M1 Sequoia, running the etc/DependencyInstaller on top of a regularly updated homebrew install "works for me" etc/Build.sh will fail with two compile errors. |
Beta Was this translation helpful? Give feedback.
-
|
brew reinstall lemon-graph I also ran into the |
Beta Was this translation helpful? Give feedback.
-
|
I only ever ran OpenRoad-flow-scripts and OpenRoad DependencyInstaller.sh and am able to compile klayout and OR. brew info brew list --versions |
Beta Was this translation helpful? Give feedback.
-
|
As of May 25 2025, the odb gzip read/write commit broke linking on M1 Mac homebrew, it fails with missing zstd. |
Beta Was this translation helpful? Give feedback.
-
|
As of Jul 4 2025, please see #7573 on how to patch CMakeList.txt files to get OpenRoad to build on MacOS arm64 using homebrew. |
Beta Was this translation helpful? Give feedback.
I was finally able to figure it out.
I had to build lemon-graph from source, and modify its
CMakeLists.txtlines 1-3 to:It seems to me that based on this error printed with the unmodified
CMakeLists.txt: