-
Notifications
You must be signed in to change notification settings - Fork 32
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
Inconsistent boost cmake file names #15
Comments
Yes, it looks like Boost.MPI installs a Python extension called I agree that installing a CMake configuration for a package called |
I also wee a few other "weird" cmake files:
|
The first three are conditionally-built libraries. For complicated Boost.Build reasons the decision to create the CMake config files is made at configure time, and the conditions that govern whether the libraries are built are evaluated later, at build time. Maybe this can be fixed, but it exceeds my Boost.Build abilities at present. :-)
|
Ok, I shall install boost_headers into the main libboost-dev package next to the rest of headers. I will ignore / purge the conditional libs. Now, how do I use these CMake files in cmake projects? I.e. I want to convert some of cmake project which currently uses boost-python to use these new fancy cmake files. How can I do that? Are there docs on how to use these cmake things? |
Sure, i don't care about configuring and building them, but they shouldn't be installed (which happens after building) thus should be like present in the builddir, but not installed into the prefix? |
|
Looking at the Qt5 package, looks like it installs the .cmake configs in |
I'm not quite sure what is going on, and I'm not sure if this is a bug in mpi module or the cmake generation. Currently 1.71 build emits:
And I can understand
boost_mpi-1.71.0/
and theboost_mpi_python-1.71.0
but i am very confused about thempi-1.71.0/
as to what it is, and which library I should package it with: boost_mpi or boost_mpi_python or if it shouldn't exist at all!Is it like cmake files generated for the compiled python mpi extension? ie. the one that is installed on Debian systems as:
Frankly, I don't understand cmake files for boost here =)
The text was updated successfully, but these errors were encountered: