Конфиг не видит имеющегося в системе gnutls

17 Dec 2014 | Автор: dd |

Конфигурячу тут себе пакет, ни о чем не думаю и тут он выпадает в ошибку с формулировкой:

configure: error: Package requirements (gnutls >= 3.1.10) were not met:
No package ‘gnutls’ found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBGNUTLS_CFLAGS and LIBGNUTLS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

но при этом сам пакет в системе присутствует:
# yum install gnutls
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.coreix.net
* extras: centos.hyve.com
* updates: centos.openitc.uk
Package gnutls-3.1.18-10.el7_0.x86_64 already installed and latest version
Nothing to do
# pkg-config gnutls –cflags
Package gnutls was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnutls.pc’
to the PKG_CONFIG_PATH environment variable
No package ‘gnutls’ found

Попытка найти gnutls.pc не увенчалась успехом, понять где он содержится через
# yum whatprovides gnutls.pc
тоже ничего не дала, в итоге решил тупо доставить devel
# yum install gnutls-devel

и как оказалось
# pkg-config gnutls –cflags
-I/usr/include/p11-kit-1
его то нам и надо было

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +2 (from 2 votes)
Конфиг не видит имеющегося в системе gnutls, 10.0 out of 10 based on 1 rating

Теги: ,

Ваш отзыв