-
Notifications
You must be signed in to change notification settings - Fork 27
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
Cannot find some headers #45
Comments
When using Boost via |
Thanks for your answer.
But I do not see Boost::numeric_ublas listed in the output of CMake:
|
That's because the maintainers of uBLAS are sitting on boostorg/ublas#142 for years now without merging it, for some reason. I'll see what I can do to have this fixed. In the meantime, if CPM supports applying a patch, you can use the one from the PR above to add the needed CMakeLists.txt file to |
Many thanks for your support! Are you aware of any other libraries in the same situation as accumulators? The one above was just an example, but we are going to use CMake for linking to many, many other boost libraries in our projects. Thanks. |
The two libraries that depend on uBLAS are Accumulators and ODEint: https://pdimov.github.io/boostdep-report/master/numeric~ublas.html#reverse-dependencies Everything else should work. |
Hi,
I am trying to install boost v1.83.0 with CPM.cmake, but some headers like the ones in <boost/accumulators/[...]> cannot be found in the standard path during build. Can you tell me why and/or help me please?
Below are a simple CMakeLists.txt and a simple program reproducing the problem (also with boost 1.82.0...):
main.cpp:4:10: fatal error: boost/accumulators/accumulators.hpp: No such file or directory
4 | #include <boost/accumulators/accumulators.hpp>
The text was updated successfully, but these errors were encountered: