pkg-config no funciona en Cygwin
Intento compilar un programa OpenFP) usando cygwin. El programa depende de un paqueteFFTW3
que he compilado e instalado con éxito. Sin embargo, cuando lanzo./configure
para el programa principal me sale un error:
No se encontró el paquete 'fftw3' configure: 6138: error: No se cumplieron los requisitos del paquete ("fftw3"): No se encontró el paquete 'fftw3' Considere ajustar la variable de entorno PKG_CONFIG_PATH si instaló software en un prefijo no estándar. Alternativamente, puede establecer las variables de entorno FFTW3_CFLAGS y FFTW3_LIBS para evitar la necesidad de llamar a pkg-config. Consulte la página de manual de pkg-config para obtener más detalles.
pkg-config --list-all
no encuentrafftw3
biblioteca pero/usr/local/lib/pckconfig
contiene @ requeri.pc
archivo. Ok, de ese archivo fftw3.pc copiéLIBS
yCFLAGS
parámetros enFFTW3_CFLAGS
yFFTW3_LIBS
variables de entorno como se indica en el mensaje de error anterior. Sin embargo, sigo recibiendo el mismo error.
¿Qué pasa?
PD. Establecer variables de la misma manera en MinGW resolvió el problema (no he instalado pkg-config en MinGW), pero la compilación del proyecto falló debido a la falta de algunos encabezados específicos de Linux en MinGW)