Closed tseemann closed 6 years ago
The upshot of our pip experience is we are building stand alone executable binaries. In the middle of that process @tseemann
@tseemann Thank you for taking the time to point out this problem!
I think this occurs because the C++ compiler used for building the backend does not support C++17.
The solution to this problem has two parts: 1) CMake ensures compiler handles C++17 (https://github.com/iqbal-lab-org/gramtools/issues/100) 2) Release includes pre built backend binaries (https://github.com/iqbal-lab-org/gramtools/issues/101)
Ok, yeah I don't have a C++17 capable compiler by default. If i get time i'll try brew install gcc@7.0
and see how I go. But I suspect i'll get problems integrating into my python setup.
Solving #101 (Release includes pre built backend binaries) will take a bit more time than expected. #100 (CMake ensures compiler handles C++17) has been implemented and I think that it should be enough to provide an informative error. With that, I'll close this issue and leave #101 open.
Any ideas?