Пакет rdkafka не найден в пути поиска pkg-config - PullRequest
0 голосов
/ 23 октября 2018

Пакет rdkafka не найден в пути поиска pkg-config.

Пакет Confluent go выдает ошибку примерно так

# pkg-config --cflags  -- rdkafka
Package rdkafka was not found in the pkg-config search path.
Perhaps you should add the directory containing `rdkafka.pc'
to the PKG_CONFIG_PATH environment variable
No package 'rdkafka' found
pkg-config: exit status 1

как это исправить?Я попытался добавить его к пути, но без игры в кости!какие-либо предложения?

Ответы [ 2 ]

0 голосов
/ 12 июня 2019
git clone https://github.com/edenhill/librdkafka.git
cd librdkafka
./configure --prefix /usr
make
sudo make install

Подробнее см. документ

0 голосов
/ 24 октября 2018

pkg-config просматривает некоторые каталоги по умолчанию для файлов .pc, обычно /usr/lib/pkgconfig и /usr/share/pkgconfig.Однако некоторые библиотеки используют /usr/local в качестве префикса установки.

Попробуйте выполнить поиск rdkafka.pc в каталоге /usr, затем добавьте каталог в PKG_CONFIG_PATH

, например, export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

Редактировать: Здесь обсуждается PKG_CONFIG_PATH: https://askubuntu.com/questions/210210/pkg-config-path-environment-variable

...