Right installation process для protobuf-c-compiler
, которые требуют
При компиляции под Ubuntu (12.04 LTS)
, вам понадобятся следующие зависимости:
sudo apt-get install build-essential libxml2-dev libgeos++-dev libpq-dev libbz2-dev proj libtool automake
Если вы хотите PBF
прочитать поддержку, вам также понадобится libprotobuf-c0-dev
и protobuf-c-compiler
:
sudo apt-get install libprotobuf-c0-dev protobuf-c-compiler
libprotobuf-c0-dev
должно быть в наименее в version 0.14-1. Ubuntu <= 10.04
имеет только 0.11
, поэтому вам нужно построить его из источника. Для компиляции из исходных текстов:
sudo apt-get install protobuf-compiler libprotobuf-dev libprotoc-dev
svn checkout http://protobuf-c.googlecode.com/svn/trunk/ protobuf-c-read-only
cd protobuf-c-read-only
./autogen.sh
make
sudo make install
После этого следуют из источника instructions.
Для Связывание ошибки: Связывание libprotobuf-c.so
неисправного при строительстве executable.
Вы хотите установить 'libprotobuf-c0', чтобы получить эту библиотеку. 'apt-cache search protobuf' помог бы в этом случае, намекая на библиотеку' Protocol Buffers C ' – Petesh