3 ms·
Perhaps not the answer you're looking for, but look for another library or a re-implementation of it. > Anything newer, even with -std=c99, and it dies a horri
by junon 5y ago
Perhaps not the answer you're looking for, but look for another library or a re-implementation of it.
> Anything newer, even with -std=c99, and it dies a horrible death.
Yes because the compiler is catching loads of undefined behavior that the code employs. I wouldn't suggest using this library and depending on what it does I'd just suggest finding a newer, more up to date library. Using it as-is probably worked for gcc at the time but it's anyone's guess as to how it'll run today.
If you don't care about any of this, just keep turning off warnings (`-Wno-unsequenced`) until it compiles correctly.