chendan created ARROW-17265:
-------------------------------

             Summary: build python lib failed on both X86 and ARMv8
                 Key: ARROW-17265
                 URL: https://issues.apache.org/jira/browse/ARROW-17265
             Project: Apache Arrow
          Issue Type: Bug
          Components: Python
    Affects Versions: 8.0.0, 2.0.0
         Environment: os: centos 7.9
CPU: X86_64
            Reporter: chendan
         Attachments: CMakeOutput.log

I want to build pyarrow lib in ARM platform. I download pyarrow source code 
version 8.0.0 and run "python setup.py install". An error occur:

Using ld linker
Configured for RELEASE build (set with cmake 
-DCMAKE_BUILD_TYPE=\{release,debug,...})
-- Build Type: RELEASE
-- Generator: Unix Makefiles
-- Build output directory: 
/root/build/pyarrow-8.0.0/build/temp.linux-x86_64-3.6/release
-- Found Python3: /root/anaconda3/envs/py36test/bin/python (found version 
"3.6.13") found components: Interpreter Development.Module NumPy 
-- Found Python3Alt: /root/anaconda3/envs/py36test/bin/python  
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1") 
-- Could NOT find Arrow (missing: Arrow_DIR)
-- Checking for module 'arrow'
--   No package 'arrow' found
CMake Error at 
/usr/local/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:230 
(message):
  Could NOT find Arrow (missing: ARROW_INCLUDE_DIR ARROW_LIB_DIR
  ARROW_FULL_SO_VERSION ARROW_SO_VERSION)
Call Stack (most recent call first):
  /usr/local/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:594 
(_FPHSA_FAILURE_MESSAGE)
  cmake_modules/FindArrow.cmake:450 (find_package_handle_standard_args)
  cmake_modules/FindArrowPython.cmake:46 (find_package)
  CMakeLists.txt:231 (find_package)


-- Configuring incomplete, errors occurred!

 

This error always occur no matter what version I choose(pyarrow 8.0.0 or 2.0.0) 
and no matter what platform (X86 or ARM c complier) I choose. When I downloaded 
arrow source code and enter python folder and run "python setup.py install" the 
same error occur.

It seems that it's an bug on cmake files. I could not build python lib for my 
ARM plarform.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to