Установка либрдкафки на Ubuntu 19.10 - PullRequest
1 голос
/ 24 февраля 2020

Я пытаюсь создать два разных приложения, которые зависят от librdkafka. Приложения написаны на. NET Core и Go.

. Я установил платформу слияния с помощью apt и установил ее из хранилища слияния. Я предполагаю, что установка этой платформы включает в себя librdkafka (и делает ее доступной для пакетов * NET и> GO).

Когда я пытаюсь собрать либо, я получаю две разные ошибки.

Для приложения 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

Для приложения. NET Core:

System.DllNotFoundException : Failed to load the librdkafka native library.
    Stack Trace:
       at Confluent.Kafka.Impl.Librdkafka.Initialize(String userSpecifiedPath)
   at Confluent.Kafka.Producer`2..ctor(ProducerBuilder`2 builder)
   at Confluent.Kafka.ProducerBuilder`2.Build()

Существуют ли какие-либо последующие шаги, которые необходимо предпринять после установки рабочей платформы, сделать либрдкафку доступной для приложений?

...