unsubscribe
> On Nov 25, 2024, at 4:50 PM, Paolo Amarillento <[email protected]> > wrote: > > unsubscribe > > > > > > > > On Monday, November 25, 2024 at 09:21:17 PM GMT+8, V R > <[email protected]> wrote: > > > > > > unsubscribe > > Le lun. 25 nov. 2024, 00 h 10, Adamus, Piotr > <[email protected]> a écrit : > >> Hi Jens, >> Yes, I contacted Chris. He was very helpful and confirmed that currently >> the C++ implementation would need some work to optimize it for size. >> He wasn’t aware of any “pure C” Thrift implementations that would work >> under Zephyr. C Glib is the closest but that hasn’t been ported to Zephyr >> so far. >> >> At the moment, It looks like the only option for Thrift under Zephyr is >> C++ which is a bit big, unfortunately. >> >> >> On 2024/11/14 11:34:55 Jens Geyer wrote: >>> Hi, >>> >>> I See. Did you try to contact cfried? He's way more an expert in that >> matter. >>> >>> JensG >>> >>> Sent from mobile device. >>> ________________________________ >>> From: Adamus, Piotr <[email protected]> >>> Sent: Thursday, November 14, 2024 2:01:55 AM >>> To: [email protected] <[email protected]> >>> Subject: RE: Question about Thrift support for plain C and binary image >> size of the example Zephyr code >>> >>> Hi Jens, >>> >>> Thank you for your response. >>> >>> I looked at the the c_glib implementation but it requires Glib ( >> http://www.gtk.org/) and that doesn't seem to be available for zephyr - >> happy to be corrected here if I missed something. >> >>> >>> Thank you for the suggestion. I will reach out to Chris. >>> >>> Best regards, >>> Piotr A. >>> >>> Hi, >>> >>> there is a c_glib implementation, did you try that one? >>> >>> > binary size when compiling for Zephyr [...] Does anyone know any good >> strategies to minimize [...] >>> >>> You may want to contact https://github.com/cfriedt, he has implemented >> a bunch of stuff in Apache Thrift for Zephyr. >>> >>> Have fun, JensG >>> >>> >>> Am 06.11.2024 um 04:11 schrieb Adamus, Piotr: >>>> Hi All, >>>> >>>> I am currently investigating/learning Thrift and wanted to ask whether >> anyone knew any good Thrift implementation in pure C (if it exists… 😊 )? >> >>>> If not, does anyone know if there are any plans to introduce it in the >> near future? >>>> >>>> Also, I wanted to ask about binary size when compiling for Zephyr. >> After building the example code I realized that the binaries are ~400kB for >> TCP/IP. Does anyone know any good strategies to minimize the size of the >> code in this environment? >> >>>> I tried enabling aggressive size optimization and played with some >> other settings but only managed to shave ~15kB of space. >> >>>> >>>> I would be very grateful for any help or information. >>>> >>>> Best regards >>>> Piotr Adamus >>>> >>>> _____________________________________________________________________ >>>> >>>> This email message, including any attachments, may contain >>>> confidential and proprietary information for the sole use of the >> intended recipient. If you are not the intended recipient, please notify >> the sender and delete this message from your system, without making any >> copy or distribution. Our website and email privacy policy is available >> athttps://www.brooks.com/privacy >> >>> _____________________________________________________________________ >>> >>> This email message, including any attachments, may contain confidential >> and proprietary information for the sole use of the intended recipient. If >> you are not the intended recipient, please notify the sender and delete >> this message from your system, without making any copy or distribution. Our >> website and email privacy policy is available at >> https://www.brooks.com/privacy >> >>> >> _____________________________________________________________________ >> >> This email message, including any attachments, may contain confidential >> and proprietary information for the sole use of the intended recipient. If >> you are not the intended recipient, please notify the sender and delete >> this message from your system, without making any copy or distribution. Our >> website and email privacy policy is available at >> https://www.brooks.com/privacy >>
