Thanks for these suggestions. Will take a look into these approaches.

With Regards,
Vibhatha Abeykoon


On Fri, Nov 6, 2020 at 2:43 PM Uwe L. Korn <uw...@xhochy.com> wrote:

> The pip package (explicitly the wheels) should contain the C++ libraries
> and headers. So it should be sufficient for your usecase and there
> shouldn't be a need for separately building the C++ artifacts.
>
> On Fri, Nov 6, 2020, at 5:18 PM, Vibhatha Abeykoon wrote:
> > One more question about packaging, here when the API requires both Cython
> > and C++ APIs,
> > Pyarrow dependency must also be built from the source? Or is it practical
> > to use the same version
> > of Arrow using Pip?
> >
> > With Regards,
> > Vibhatha Abeykoon
> >
> >
> > On Fri, Nov 6, 2020 at 9:59 AM Vibhatha Abeykoon <vibha...@gmail.com>
> wrote:
> >
> > > Hello Uwe,
> > >
> > > Nice example. I will follow this.
> > >
> > > With Regards,
> > > Vibhatha Abeykoon
> > >
> > >
> > > On Fri, Nov 6, 2020 at 9:36 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > >
> > >> Hello Vibhatha,
> > >>
> > >> the best is to set a relative RPATH on the libraries. An example for
> this
> > >> can be seen in the turbodbc sources:
> > >>
> https://github.com/blue-yonder/turbodbc/blob/80a29a7edfbdabf12410af01c0c0ae74bfc3aab4/setup.py#L186-L189
> > >>
> > >> Cheers
> > >> Uwe
> > >>
> > >> On Tue, Nov 3, 2020, at 11:44 PM, Vibhatha Abeykoon wrote:
> > >> > Hello,
> > >> >
> > >> > I have a question related to packaging an API written by using both
> C++
> > >> API
> > >> > and Cython API of Arrow.
> > >> >
> > >> > For now what I do is, build Arrow from source to generate both
> > >> libarrow.so
> > >> > and libarrow_python.so. When using the library, I have to point the
> > >> > installed *.so using the LD_LIBRARY_PATH. But when packaging the
> > >> project, I
> > >> > am not quite sure whether this is the correct approach. For
> instance,
> > >> when
> > >> > generating a pip package, this workflow is not a good solution.
> > >> >
> > >> > Any comments and suggestions?
> > >> >
> > >> > With Regards,
> > >> > Vibhatha Abeykoon,
> > >> >
> > >>
> > >
> >
>

Reply via email to