asfimport commented on issue #42263: URL: https://github.com/apache/arrow/issues/42263#issuecomment-2184204386
[Kalon Mills](https://issues.apache.org/jira/browse/PARQUET-267?#comment-15089830) / @kalaxy: So it looks like native-toolchain doesn't build individual packages on mac so leveraging that isn't doable for my dev env. However I had another alternative thought. I think the instructions could go something like this. 1. create a build directory 1. cd <build-dir> 1. cp -r <source-dir>/thirdparty . 1. ./thirdparty/download_thirdparty.sh 1. ./thirdparty/build_thirdparty.sh 1. THRIFT_HOME=$PWD/thirdparty/installed SNAPPY_HOME=$PWD/thirdparty/installed LZ4_HOME=$PWD/thirdparty/installed cmake <source_dir> 1. make This could also be thrown into a script which takes <build-dir> as a parameter. This puts all of the thirdparty libraries right in the build dir so that build envs can be independent in which libraries they use. Here we still maintain build recipes but that can evolve over time as support for more envs is requested. (It might also be nice to eventually separate the build recipes like done in native-toolchain.) -- 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]
