Я пытаюсь использовать 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.
если какая-либо помощь, это будет очень полезно для моего проекта.





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