paleolimbot commented on issue #254: URL: https://github.com/apache/arrow-nanoarrow/issues/254#issuecomment-1646217642
I spent some more time on this and found that if you restart the terminal, activate the requisite conda environment, and do a fresh configure + build of nanoarrow, the problem goes away (however, if you don't do a fresh configure + build of nanoarrow, the linking error persists). It appears that you can't build + install Arrow C++ from the same terminal session (or perhaps conda activation) where you configure and build nanoarrow that links to Arrow C++. As a workaround in case this doesn't fix the problem, #267 lets you pass `-DNANOARROW_ARROW_STATIC=ON` and statically link Arrow into the tests. We did this anyway on Windows...the PR just generalized the option for times like this. -- 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]
