The-OpenROAD-Project / OpenDB

Database and Tool Framework for EDA
BSD 3-Clause "New" or "Revised" License
103 stars 42 forks source link

Openroad on macOS/clang #123

Closed kammoh closed 4 years ago

kammoh commented 4 years ago

OpenDB does not compile on macOS/clang right out of the box. This PR introduces changes to that enables compilation. I was able to successfully build OpenROAD-flow and run the complete flow for the gcd example on mac.

The RP does not introduce any functional change; only header "include"s have been modified.

Tested on macOS 10.15.5 / Apple clang version 11.0.3 (clang-1103.0.32.59) (Xcode) / homebrew

maliberty commented 4 years ago

I've updated the Dockerfile to resolve the build error. You'll need to merge and update this PR.

maliberty commented 4 years ago

Is this still an issue or should I close this PR?