кому-нибудь удалось успешно использовать 'ruby protocol buffers' gem? У меня возникли проблемы при компиляции основной прото файла:Как использовать буферы протокола ruby для компиляции прото-файлов?
package Test;
message MyMessage
{
optional string myField = 1;
}
, когда я называю ruby-protoc test.proto
я получаю следующее сообщение об ошибке:
Person.proto:5:3: Expected "required", "optional", or "repeated".
Person.proto:6:3: Expected "required", "optional", or "repeated".
/var/lib/gems/1.9.1/gems/ruby-protocol-buffers-1.4.1/lib/protocol_buffers/compiler.rb:15:in `compile': 1 (ProtocolBuffers::CompileError)
from /var/lib/gems/1.9.1/gems/ruby-protocol-buffers-1.4.1/bin/ruby-protoc:38:in `<top (required)>'
from /usr/local/bin/ruby-protoc:23:in `load'
from /usr/local/bin/ruby-protoc:23:in `<main>'
Большое спасибо,
Томек
Вы когда-нибудь задумывались над этим? Я тоже получаю эту ошибку –
Я сделал свой рубиновый модуль вручную. – Paul