The-OpenROAD-Project / lemon-graph

This is a copy of the source code from lemon.cs.elte.hu/pub/sources
Other
0 stars 1 forks source link

I got this during the compilation #1

Open tang-dynasty opened 3 days ago

tang-dynasty commented 3 days ago

Hi all, does anybody know how can I solve this issue?

==> Fetching the-openroad-project/lemon-graph/lemon-graph
==> Downloading https://github.com/The-OpenROAD-Project/lemon-graph/archive/refs/tags/1.3.1.tar.gz
Already downloaded: /Users/fengshi/Library/Caches/Homebrew/downloads/8cd49562d55d98cf2eee71a84193ad5d47cbb5285d6682f8252b3e921b1dec2e--lemon-graph-1.3.1.tar.gz
==> Installing lemon-graph from the-openroad-project/lemon-graph
==> cmake -B build .
==> cmake --build build -j --target install
Last 15 lines from /Users/fengshi/Library/Logs/Homebrew/lemon-graph/02.cmake:
In file included from /opt/homebrew/include/boost/lexical_cast.hpp:30:
/opt/homebrew/include/boost/lexical_cast/detail/buffer_view.hpp:27:34: error: expected '(' for function-style cast or type construction
   27 |         return buffer_view<CharT>{begin, end};
      |                ~~~~~~~~~~~~~~~~~~^
/opt/homebrew/include/boost/lexical_cast/detail/buffer_view.hpp:31:33: error: expected '(' for function-style cast or type construction
   31 |         return buffer_view<char>{
      |                ~~~~~~~~~~~~~~~~~^
/opt/homebrew/include/boost/lexical_cast/detail/buffer_view.hpp:38:33: error: expected '(' for function-style cast or type construction
   38 |         return buffer_view<char>{
      |                ~~~~~~~~~~~~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [lemon/CMakeFiles/lemon.dir/soplex.cc.o] Error 1
make[1]: *** [lemon/CMakeFiles/lemon.dir/all] Error 2
make: *** [all] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/The-OpenROAD-Project/homebrew-lemon-graph/issues
maliberty commented 3 days ago

The project doesn't have apple hw to test on so you'll have to figure this out or get help from another mac user