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

[Python] Fail building parquet binding on Windows

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Bug
    • 0.9.0
    • 0.10.0
    • Python

    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

            apitrou Antoine Pitrou
            apitrou Antoine Pitrou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: