raulcd commented on issue #44855:
URL: https://github.com/apache/arrow/issues/44855#issuecomment-2550832130

   At one point we discussed to use 
[delvewheel](https://github.com/adang1345/delvewheel) to add those. From their 
README:
   
   > delvewheel is a command-line tool for creating Python wheel packages for 
Windows that have DLL dependencies that may not be present on the target 
system. It is functionally similar to 
[auditwheel](https://github.com/pypa/auditwheel) (for Linux) and 
[delocate](https://github.com/matthew-brett/delocate) (for macOS).
   >
   > Suppose that you have built a Python wheel for Windows containing an 
extension module, but the wheel depends on DLLs that are present in the build 
environment but may not be present on the end user's machine. This tool 
determines which DLLs a wheel depends on (aside from system libraries) and 
copies those DLLs into the wheel.
   
   From the discussion it seems that using this approach is discouraged and the 
approach should be:
   - statically link
   - independent installation
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to