compiling 3.7.0 from source with custom libffi path
Thomas Jollans
tjol at tjol.eu
Mon Sep 24 05:52:58 EDT 2018
On 2018-09-24 10:48, Fetchinson . via Python-list wrote:
> I'm trying to compile python 3.7.0 from source with a custom libffi
> path and the compiler/linker doesn't seem to pick up the right
> version. The system libffi doesn't have the development files so I've
> installed the latest libffi (also from source) to /opt/custom but
> still I get
>
> INFO: Could not locate ffi libs and/or headers
Apparently the configure script uses pkg-config to locate libffi.[1] You
should be able to get it to find your libffi by setting PKG_CONFIG_PATH
appropriately (probably to "/opt/custom/lib/pkgconfig" ?)
[1]: https://github.com/python/cpython/blob/v3.7.0/configure.ac#L2936
>
> Failed to build these modules:
> _ctypes
>
> Although I compile python with --prefix=/opt/custom because that's the
> location I'd like to install it too. So how do I tell the build system
> where to find my custom libffi?
>
> Cheers,
> Daniel
>
>
>
More information about the Python-list
mailing list