alexeyxo / protobuf-objc

Google Protocol Buffers for Objective-C
http://protobuf.io/#objc
Apache License 2.0
670 stars 135 forks source link

Will you support new protobuf 3.0 ? #21

Open mefilt opened 9 years ago

mefilt commented 9 years ago

Will you support new protobuf 3.0 ?

alexeyxo commented 9 years ago

I started working on support for version 3.0 but it will be available after Google released the final version 3.0 only

mefilt commented 9 years ago

mb you need help?

alexeyxo commented 9 years ago

I do not know what you were able to help me, at the moment there is not even documentation on the new API. But I am always happy to help and pull requests in support of this project. At the moment I'm working on increasing performance protocol buffers for swift, because I constantly have to use it. Subsequently, I would like to combine two compilers, obj-c and swift - protobuf-cocoa. If to do everything correctly, at my opinion it is better than 3.0 release after the official release, because I'm afraid of a strong change in the API compiler.

mefilt commented 9 years ago

I think better to wait for the release. I had a bitter experience with Andoroid L ...

hanhandan commented 9 years ago

When I run build.sh,some errors happed. ./configure: line 1: syntax error near unexpected token(' ./configure: line 1: m4trace:configure.ac:3: -1- AC_INIT([protobuf-plugin-objc], [0.1], [jon@booyah.com], [protobuf-plugin-objc])' make: *** No targets specified and no makefile found. Stop.

alexeyxo commented 9 years ago

@hanhandan At the moment Protobuf 3.0 not been supported.

4ntoine commented 9 years ago

protobuf-3.0-alpha2 is released, i believe it will not be changed dramatically. proto3 language guide also described: https://developers.google.com/protocol-buffers/docs/proto3

ddaddy commented 9 years ago

I get a lot of error's installing protoc-gen-objc i'm assuming because I have proto 3. Is there a way to get it working, or should I attempt to downgrade to proto 2?

alexeyxo commented 9 years ago

Currently, "proto3" is not supported.

lolgear commented 8 years ago

@alexeyxo any update on this issue?

maojj commented 8 years ago

https://github.com/google/protobuf/releases 3.0.0 is released, any update?

alexeyxo commented 8 years ago

Done. But I renamed command for compile by "--lobjc_out".

xiaoyouPrince commented 8 years ago

Currently, "proto3" is not supported? my protoc version is 3.0, it has 6 errors now.

johndpope commented 7 years ago

there does appear to be a proto3 branch (haven't tested it)

https://github.com/alexeyxo/protobuf-objc/tree/protobuf3.0

johndpope commented 7 years ago

bumping up with all kinds of errors running ./scripts/build.sh

screen shot 2016-10-22 at 23 29 18

Did try /protobuf-objc/src/compiler/google/protobuf protoc --objc_out=. --objcgrpc_out=. --proto_path=. *.proto but no joy.

hdd2803 commented 7 years ago

If you have the problem that @johndpope had,the reason is that protobuf complier you install is a high verson for the code.You must uninstall the protobuf,and install the lower version of protobuf complier.The step: 1、brew uninstall protobuf 2、brew install homebrew/versions/protobuf260 After that you can continue the next step from Step 4. In other words,if you not install protobuf,you must use the order "brew install homebrew/versions/protobuf260" instead of the order "brew install protobuf" in Step 3.

am1993421 commented 7 years ago

thanks can be solved

srgoogle23 commented 7 months ago

Subject: Your Dream Job Awaits: Apply Now to Join GitHub as a Developer!

Hey there,

We've got some thrilling news for you! GitHub is currently looking for skilled Developers to join our team. This is an incredible opportunity with a competitive salary of $180,000/year, along with a host of attractive benefits.

Interested in taking your career to the next level? Don't miss out! Click here to apply and secure your spot.

Looking forward to potentially welcoming you aboard!

Best regards,
GitHub Recruitment Team constanedes, @noodanee, @vikshithhg, @Laeone, @celetetrt, @shenstt, @jspw, @ishashekh, @g0ldcha1n, @adamshaul1, @chixuan777, @ymtech-labs, @andreisilviudragnea, @JEONG-BD, @CoryHenson17, @krapans, @Dileep-royal, @gmwinston, @EggsyOnCode, @liuliangyz