Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-2642

[Python] Fail building parquet binding on Windows

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 0.9.0
    • Fix Version/s: 0.10.0
    • Component/s: Python
    • Labels:

      Description

      For some reason I get the following error. I'm not sure why Thrift is needed here:

      -- Found the Parquet library: C:/Miniconda3/envs/arrow/Library/lib/parquet.lib
      -- THRIFT_HOME:
      -- Thrift compiler/libraries NOT found:  (THRIFT_INCLUDE_DIR-NOTFOUND, THRIFT_ST
      ATIC_LIB-NOTFOUND). Looked in system search paths.
      -- Boost version: 1.66.0
      -- Found the following Boost libraries:
      --   regex
      Added static library dependency boost_regex: C:/Miniconda3/envs/arrow/Library/li
      b/libboost_regex.lib
      Added static library dependency parquet: C:/Miniconda3/envs/arrow/Library/lib/pa
      rquet_static.lib
      CMake Error at C:/t/arrow/cpp/cmake_modules/BuildUtils.cmake:88 (message):
        No static or shared library provided for thrift
      Call Stack (most recent call first):
        CMakeLists.txt:376 (ADD_THIRDPARTY_LIB)
      
      

      The thrift-cpp package from conda-forge is installed.

        Attachments

          Activity

            People

            • Assignee:
              apitrou Antoine Pitrou
              Reporter:
              apitrou Antoine Pitrou
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: