-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
[C++] cmake: cannot create imported target "Boost::headers"
#32307
Comments
David Li / @lidavidm: ARROW-16947 will fix this. I would vote that this is a duplicate/symptom of that unless there's something I missed here. |
Jefferson Carpenter: |
Kouhei Sutou / @kou: |
Jefferson Carpenter: |
Kouhei Sutou / @kou:
is the root cause. You have system Boost but it doesn't include system and filesystem components. So CMake doesn't provide a feature to remove a created target ( I think that installing Boost's system and filesystem components to your system is the best solution for this case for now. |
Neal Richardson / @nealrichardson: We currently set and use |
Kouhei Sutou / @kou: (I noticed that the David's first comment already described the reason...) |
Kouhei Sutou / @kou: |
Kouhei Sutou / @kou: |
Hi,
I just tried to build arrow/cpp using cmake, and on the master branch I get the error
and CMake exits with status 1. The project configures successfully on the apache-arrow-8.0.0 tag. Running a git bisect, the defect was introduced in the commit:
I have attached CMakeOutput.log and CMakeError.log.
Thanks!
Reporter: Jefferson Carpenter
Assignee: Kouhei Sutou / @kou
Related issues:
Original Issue Attachments:
PRs and other links:
Note: This issue was originally created as ARROW-16993. Please see the migration documentation for further details.
The text was updated successfully, but these errors were encountered: