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.

Reply via email to