I'm not sure of the answer to that because I have not worked with upb much myself. You might have to experiment and see which files you need.
On Sun, Nov 1, 2020 at 11:44 PM Luke Galea <[email protected]> wrote: > Hi Adam, I am using Segger Embedded Studio for my embedded implementation. > Which files can I use instead of including *upb *as a git repository? > > Thank you > Luke > > On Friday, October 30, 2020 at 8:21:53 PM UTC+1 Luke Galea wrote: > >> Hi Adam, >> >> Great to hear. I didn't see it mentioned in the home webpage for protobuf >> and made a wrong assumption. >> >> Regards >> Luke >> >> On Fri, 30 Oct 2020, 18:10 Adam Cozzette, <[email protected]> wrote: >> >>> Actually upb is supported by Google, though we have not mentioned it >>> very prominently in our docs. We have mostly used upb as the underlying >>> implementation for other languages like PHP and Ruby, but you could also >>> use it in a plain C codebase. >>> >>> On Fri, Oct 30, 2020 at 9:57 AM Luke Galea <[email protected]> wrote: >>> >>>> Amazing thank you. >>>> >>>> Perhaps a stupid question, but would you still recommend them since >>>> they are not officially supported by Google? (Google released C++ etc. but >>>> not C) >>>> >>>> On Fri, 30 Oct 2020, 17:40 Adam Cozzette, <[email protected]> wrote: >>>> >>>>> There are a bunch of C implementations but I think the most common >>>>> ones are upb <https://github.com/protocolbuffers/upb>, protobuf-c >>>>> <https://github.com/protobuf-c/protobuf-c>, and nanopb >>>>> <https://jpa.kapsi.fi/nanopb/>. >>>>> >>>>> On Fri, Oct 30, 2020 at 3:45 AM Luke Galea <[email protected]> wrote: >>>>> >>>>>> I'm new to the world of protobuf but am interested in using it with >>>>>> CoAP. Are there protobuf implementations for C language? Since I am >>>>>> coding >>>>>> an embedded system. >>>>>> >>>>>> Thank you >>>>>> Luke >>>>>> >>>>>> -- >>>>>> 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 view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/protobuf/d1061405-697a-47b2-a3d8-ac7becf8b347n%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/protobuf/d1061405-697a-47b2-a3d8-ac7becf8b347n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/protobuf/c2f1a563-f9d9-44f4-bad4-4f429fd26e64n%40googlegroups.com > <https://groups.google.com/d/msgid/protobuf/c2f1a563-f9d9-44f4-bad4-4f429fd26e64n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/CADqAXr44uH7UcCuJvCqsdsMNOXet5w25URgLyaTV32yag0%3DJFA%40mail.gmail.com.
