Comment by ๐ญ DocEdelgas
Re: "How do I reduce binary size when compiling a Hare program?โฆ"
Thanks for the reply. After checking the implementation of strings::toutf8 in the standard library, I rewrote the Hello World program like this:
The resulting stripped binary is, unfortunately, the same size.
2023-11-20 ยท 2 years ago
Original Post
How do I reduce binary size when compiling a Hare program? I compiled the example Hello World program as depicted on the official website, and the binary size is ~121kB after stripping. I then tried to rewrite the Hello World program using io::write and strings::toutf8, and the stripped binary is ~34kB. Is there any way to reduce binary size even further, using lto or compiler flags? The source code of the modified Hello World is this: [preformatted]