TFW you fight with the distribution scripts and AppImage configuration for hours and finally discover that the reason why the built binaries are misbehaving is because the compiler produced invalid code with the default -O3 and everything works perfectly if manually forcing -O2.

I suppose this is because I'm using such an old compiler to do the prebuilt Linux binaries (GCC 7.5 in Ubuntu 18.04)...

On the upside, I now have a working standalone `clagrange` AppImage _and_ a binary tarball as well, for extracting to /usr/local or somewhere.

๐Ÿ•๏ธ skyjake [sysop]

2024-07-07 ยท 1 year ago ยท ๐Ÿ‘ zinricky

2 Comments โ†“

๐Ÿ•๏ธ skyjake [OP...] ยท 2024-07-07 at 20:58:

This post (and this comment) have been written using the clagrange AppImage.

๐Ÿš€ stack ยท 2024-07-07 at 21:30:

gcc 7.5... Yikes! It's over 11 these days...


Source