Hi all, I am trying to build parquet-cpp (tag/apache-parquet-cpp-1.4.0-rc1) with arrow/cpp (tag/apache-arrow-0.10.0) I am using:
g++-5 (Debian 5.5.0-12) 5.5.0 20171010 Arrow/cpp builds and compiles successfully. But when building parquet-cpp, I am getting many errors as the following. /mnt/SG/marenato/project_jitq/parquet-cpp/src/parquet/arrow/writer.cc:278:19: error: ‘PoolBuffer’ was not declared in this scope std::shared_ptr<PoolBuffer> data_buffer; ^ /mnt/SG/marenato/project_jitq/parquet-cpp/src/parquet/arrow/writer.cc:278:29: error: template argument 1 is invalid std::shared_ptr<PoolBuffer> data_buffer; ^ /mnt/SG/marenato/project_jitq/parquet-cpp/src/parquet/arrow/writer.cc:281:19: error: ‘PoolBuffer’ was not declared in this scope std::shared_ptr<PoolBuffer> def_levels_buffer; ^ /mnt/SG/marenato/project_jitq/parquet-cpp/src/parquet/arrow/writer.cc:281:29: error: template argument 1 is invalid std::shared_ptr<PoolBuffer> def_levels_buffer; I guess I have a version mismatch between my installed arrow_cpp, and what parquet-cpp version expects. But what are the correct version between both? Thanks in advance for any ideas/pointers! Best, Renato M.