frmnboi commented on issue #10488:
URL: https://github.com/apache/arrow/issues/10488#issuecomment-868122367


   I think there might be something wrong with my arrow install.  It turns out 
I had arrow installed in 2 locations (at least 2 of the locations python checks 
for modules).  I installed pyarrow inside a python virtualenv, and was using 
that for my Cmake file.
   
   I have tried rebuilding using syntax of the same structure as the 
CMakeLists, using both shared library locations, but it appears I am getting a 
linking error:
   
   `ImportError: BUILDPATH/build/helperfuncs.cpython-38-x86_64-linux-gnu.so: 
undefined symbol: 
_ZN5arrow6StatusC1ENS_10StatusCodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE`
   
   The `find_package` call is not required for compilation.  I suspect it 
likely was pointing to the second location I found Arrow installed in, which 
would not be needed if the full path to the libraries were given for linking in 
the later lines.
   
   I will try reinstalling and trying this again.  The odd state of the install 
may be due to an unsuccessful attempt I had earlier to build and install arrow 
before realizing that pyarrow was a pip package, and the fact I am using it as 
part of a virtualenv.
   


-- 
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.

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


Reply via email to