It’s been a long day and I’m probably not in the best state of mind to be asking
this question, but have you guys solved packaging yet? I want to ship an
executable with supporting files in a compressed archive, much like the Windows
exe-in-a-zip pattern. I can cross-compile a Win32 C program using MinGW that
will always use baseline Win32 functionality, but if I try to build for Linux I
run into the whole dependency versioning situation, specifically glibc fixing
its symbol version to whichever Linux I happen to be building from at the time.
But if I try to static link with musl, the expectation is that everything is
static linked, including system libraries that really shouldn’t be. AppImage is
in the ballpark of what I’m looking for, and I’ve heard that Zig works as a
compatibility-enhancing frontend if you’re compiling C. I’d just like something
simple that runs 99% of the time for non-technical end users and isn’t bloated
with dependencies I can’t keep track of. (No containers.) Is this easily
achievable?
I guess “for life” probably won’t apply here with obsolescence being what it is, I’d settle for longer than a year. Anyone know of good usb-c cables that actually last?
I have a couple of “Nördic” brand cables that seem to be holding up very well compared to others. No idea if they’re available outside the Nordic countries, though.