Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

missing Python.h on system where it is present #65

Open
ekg opened this issue Apr 26, 2020 · 1 comment
Open

missing Python.h on system where it is present #65

ekg opened this issue Apr 26, 2020 · 1 comment

Comments

@ekg
Copy link
Member

ekg commented Apr 26, 2020

I'm unable to build this using cmake.

/home/erik/libbdsg/bin/_deps/pybind11-src/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory

However, I am able to build odgi, which includes pybind11 bindings and depends on Python.h.

What are the dependencies for libbdsg?

@adamnovak
Copy link
Member

I think it just needs OpenMP, Python 3, and Doxygen for making the docs.

I revised how we find Python in early May; if you have a different default version of Python 3 than the latest Python 3 you have headers available for, you can get into trouble, and the CMake file now tries to prevent this by forcing you to explicitly pick a consistent Python version in such cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants