Thanks Done that now. 

now the issue is different --

Making install in plugin/compiler

 ../.././install-sh -c -d '/usr/local/bin'

  /bin/sh ../../libtool   --mode=install /usr/bin/install -c 
protoc-gen-swift '/usr/local/bin'

libtool: install: /usr/bin/install -c protoc-gen-swift 
/usr/local/bin/protoc-gen-swift

make[2]: Nothing to be done for `install-data-am'.

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.



On Wednesday, 18 January 2017 20:56:16 UTC+5:30, Thomas Van Lenten wrote:
>
> If you want help with that project, I'd suggest opening an issue with that 
> project.
>
> The Swift protobuf support we're working on with Apple can be found at 
> https://github.com/apple/swift-protobuf.
>
> TVL
>
>
> On Wednesday, January 18, 2017 at 5:58:00 AM UTC-5, Kanishka Vedi wrote:
>>
>> Hi,
>>
>> I am trying to work on swift3 and want to use protobuf. Took latest code 
>> from "https://github.com/alexeyxo/protobuf-swift"; but when running 
>> "./scripts/build.sh" 
>> i get this error. 
>>
>>
>> In file included from swift_file.cc:23:
>>
>> *./google/protobuf/descriptor.pb.h:12:2: **error: **This file was 
>> generated by a newer version*
>>
>> *      of protoc which is*
>>
>> #error This file was generated by a newer version of protoc which is
>>
>> * ^*
>>
>> *./google/protobuf/descriptor.pb.h:13:2: **error: **incompatible with 
>> your Protocol Buffer*
>>
>> *      headers. Please update*
>>
>> In file included from swift_generator.cc:22#error incompatible with your 
>> Protocol Buffer headers.  Please update:
>>
>>
>> * ^*
>>
>> *./google/protobuf/descriptor.pb.h:12./google/protobuf/descriptor.pb.h::214::
>>  
>> 2*:* error*: error*: Thisyour  fileheaders. *was
>>
>>  generated by a newer #error your headers.version
>>
>>
>> *       ^of*
>>
>>  protoc which is
>>
>> #error This file was generated by a newer version of protoc which is
>>
>> * ^*
>>
>> *./google/protobuf/descriptor.pb.h:13:2: **error: **incompatible with 
>> your Protocol Buffer*
>>
>> *      headers. Please update*
>>
>> #error incompatible with your Protocol Buffer headers.  Please update
>>
>> * ^./google/protobuf/descriptor.pb.h*
>>
>> *:*22:10:*./google/protobuf/descriptor.pb.h :*14*:fatal error2: :* 
>> *'google/protobuf/arena.h'error 
>> : file* *notyour*
>>
>> *       headers.found*
>>
>>
>> #error your headers.
>>
>> * ^*
>>
>> #include <google/protobuf/arena.h>
>>
>> *         ^*
>>
>> *./google/protobuf/descriptor.pb.h:22:10: **fatal error: 
>> **'google/protobuf/arena.h' 
>> file not*
>>
>> *      found*
>>
>>
>> Now, i check "vim 
>> ./plugin/compiler/google/protobuf/swift-descriptor.pb.h" & "vim 
>> ./plugin/compiler/google/protobuf/descriptor.pb.h" and i see 
>>
>> #if GOOGLE_PROTOBUF_VERSION < 3001000
>>
>> #error This file was generated by a newer version of protoc which is
>>
>> #error incompatible with your Protocol Buffer headers.  Please update
>>
>> #error your headers.
>>
>> #endif
>>
>>
>> Then i checked my protoc version --
>>
>> protoc --version
>>
>> libprotoc 2.6.1
>>
>>
>> How do i upgrade the version to 3 ? Could you please help me
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to