You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "mgorny (via GitHub)" <gi...@apache.org> on 2025/02/19 15:15:34 UTC
Re: [I] [Python] Support building libarrow (C++) automatically as part of the Python package [arrow]
mgorny commented on issue #45576:
URL: https://github.com/apache/arrow/issues/45576#issuecomment-2668952723
I explored two options so far:
1. Using `ExternalProject` in CMake — it doesn't seem feasible since the C++ build isn't configured before the build step, and I don't see any way of replacing `find_package(Arrow)` that wouldn't add a significant maintenance burden.
2. Using `add_subdirectory` in CMake — in my opinion it would require intrusive changes to libarrow build, and future care to make sure both build systems stay reasonably in sync.
I'm going to explore doing from `setup.py` next.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org