Я чувствую себя немного утонченно, но когда я пробираюсь даже по базовым примерам, предоставленным на http://code.google.com/p/protobuf-c/wiki/Examples,, я получаю следующие ошибки сборки:
/tmp/cc19catp.o: In function `main':
packit.c:(.text+0x13): undefined reference to `amessage__descriptor'
packit.c:(.text+0xb6): undefined reference to `amessage__get_packed_size'
packit.c:(.text+0xdb): undefined reference to `amessage__pack'
collect2: ld returned 1 exit status
Я компилирую с помощью следующей команды:
gcc -o pack -lprotobuf-c packit.c
Кто-нибудь еще имеет эту проблему? Я чувствую, что упускаю что-то простое.