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 > > > -- https://mail.python.org/mailman/listinfo/python-list