postgres-decoderbufs-master - centos7 - PullRequest
       23

postgres-decoderbufs-master - centos7

0 голосов
/ 13 сентября 2018

Я пытаюсь выполнить CDC с помощью debezium protobuf из Postgres 9.6, и в соответствии с инструкцией я скачал исходный код из git и пытаюсь сделать так, чтобы потом у него возникли проблемы, и затем попытаться найти решение на satckoverflow и других сайтах для ubuntu os.доступно много решений, но для centosh 7 решение не найдено

Следующая ошибка появляется, когда я запускаю команду make

/usr/pgsql-9.6/lib/pgxs/src/makefiles/pgxs.mk:62: /usr/pgsql-9.6/lib/pgxs/src/makefiles/../../src/Makefile.global: No such file or directory
Package libprotobuf-c was not found in the pkg-config search path.
Perhaps you should add the directory containing `libprotobuf-c.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libprotobuf-c' found
/usr/pgsql-9.6/lib/pgxs/src/makefiles/pgxs.mk:105: /src/Makefile.shlib: No such file or directory
make: *** No rule to make target `/src/Makefile.shlib'.  Stop.

, если какая-либо помощь будет очень полезна для моего проекта.

1 Ответ

0 голосов
/ 14 сентября 2018

Вам необходим установленный пакет protobuf-c-devel. Также есть проблема с версией. Убедитесь, что ваша система имеет правильную версию, в противном случае вам нужно будет установить ее из репозитория RPM третьей части - https://groups.google.com/forum/?fromgroups=#!msg/debezium/v0s3tacOXeA/gVrdQAR2AgAJ;context-place=forum/debezium

...