WillAyd commented on PR #45854:
URL: https://github.com/apache/arrow/pull/45854#issuecomment-2738713615

   @kou I have made some offline progress on this, but one of the things I am 
getting stuck on is how the pyarrow C++ modules are being compiled. From what I 
understand, the current build process will compile Cython modules first (at 
least lib.pyx) and from that auto-generate `lib.h` and `lib_api.h` headers that 
the pyarrow modules can then reference (?)
   
   Assuming that understanding is correct, where in the process are lib.h and 
lib_api.h being generated? I found the CMake command that copies them from the 
source to the build folder, but I can't figure out where they come from in the 
first place. Any guidance would be appreciated.


-- 
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-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to