> On 30 Mar 2016, at 11:46 , Ghislain Vaillant <
ghis...@gmail.com> wrote:
> I have had a look and it is pretty well made. Well done.
Thanks!
> So far, the pkgconfig Python module works although you
> need an extra conversion step to convert the sets in the dictionary returned by pkgconfig to lists / tuples, otherwise
> distutils is not happy apparently.
Roughly true, but there was a couple of additional minor details that prevented me from using it. I should probably find the time to send a PR instead of having my own.
> > Although this set-up is more flexible than a plain call to `ffi.set_sources(..., libraries=['fftw3', 'fftw3_threads'])`,
> > I could provide true support for arbitrary install of FFTW by letting the user call:
>
> Isn't pkg-config generic enough or are there installations of FFTW that don't include pkg-config?
>
> I can think of 2 use cases: 1) Windows, where usage of pkg-config is not as straightforward, and
ACK, but that was/is not an issue for me.
> 2) bundling, where someone can have its own version of FFTW and want the ffi to link with it using rpath.
That could be solved by adding that location to the PKG_CONFIG_PATH right?
Mark