I can produce something isolated shortly  - but really the questions is how can 
one build a hello world type flight server that does something like
{
  FlightServerBase server;
  server.Serve();
//Yes I know this would fail at runtime but I just need to get there first
} 

with a fully self contained CMake project (i.e. that doesn’t depend on having 
arrow or it’s dependencies preinstalled).

If you have something like that that works, I can take it from there 
Thank you
Radu

> On Aug 13, 2020, at 4:42 PM, Sutou Kouhei <k...@clear-code.com> wrote:
> 
> Hi,
> 
> Could you share a minimal CMake and C++ file set to
> reproduce your case?
> 
> 
> Thanks,
> --
> kou
> 
> In <f4a132f3-e8d5-468b-924d-93fe165d2...@yahoo.com>
>  "Building an executable with arrow flight (C++)" on Thu, 13 Aug 2020 
> 12:06:49 -0400,
>  Radu Teodorescu <radukay...@yahoo.com.INVALID> wrote:
> 
>> Hello,
>> I am trying to build a server that uses arrow flight and getting into a bit 
>> of a rabbit hole with dependency inclusion. 
>> I have arrow included as an external project and so far everything has 
>> worked really smoothly (I have executables building with arrow, parquet 
>> arrow and I also have arrow flight libraty building fine).
>> When I try to build an executable that user flight lib, I am getting a 
>> never-ending stream of missing dependencies (mostly grpc related). 
>> The flight-test-server is building without any issues but I cannot see a 
>> clean way to point my cmake to the same list of dependencies that are built 
>> internally by arrow CMake stack (without duplicating a lot of the existing 
>> arrow CMake and/or manually defining all the dependencies)
>> 
>> I realize this is mostly a gRPC and CMake question, but I am hoping someone 
>> had walked this road before or there is some public domain project I can use 
>> as an integration reference.
>> Thank you
>> Radu

Reply via email to