I tried again a clean installation, using master in both projects and that
went well.
Thanks again!

2018-08-19 16:56 GMT+02:00 Renato Marroquín Mogrovejo <
renatoj.marroq...@gmail.com>:

> Thanks Uwe!
> I just tried, using master on both (arrow and parquet-cpp) and now I got
> this:
>
> /mnt/SG/marenato/project_jitq/parquet-cpp/src/parquet/statistics.cc:136:12:
> error: ‘__builtin_isnan’ is not a member of ‘std’
>        if (!std::isnan(values[i])) {
>             ^
>
> I am using Debian btw.
>
> 2018-08-19 16:48 GMT+02:00 Uwe L. Korn <uw...@xhochy.com>:
>
>> Hello Renato,
>>
>> you will need Arrow 0.9 for the latest parquet release. If you want to
>> Arrow 0.10, you need to use the parquet-cpp master. We plan to make a
>> parquet-cpp 1.5.0 release soon that will support Arrow 0.10, then you can
>> combine the latest release versions of both again.
>>
>> Uwe
>>
>> On Sun, Aug 19, 2018, at 4:45 PM, Renato Marroquín Mogrovejo wrote:
>> > 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