AviSynth+ can be built and used on Linux, macOS, and BSD now.
I'm not sure if I did the hook in configure.ac correctly. I just did what the enable_debug block does.
And tbh, I'm not crazy about just define-ing __int64 to int64_t instead of doing a proper move to stdint, but it was faster and less intrusive. I can change that if so desired.
Partially related is that -Wl,-Bsymbolic wasn't being added even if configure detected that it needed to use it. Just a missing comma, but that's fixed here too.
AviSynth+ can be built and used on Linux, macOS, and BSD now.
I'm not sure if I did the hook in configure.ac correctly. I just did what the enable_debug block does.
And tbh, I'm not crazy about just define-ing __int64 to int64_t instead of doing a proper move to stdint, but it was faster and less intrusive. I can change that if so desired.
Partially related is that -Wl,-Bsymbolic wasn't being added even if configure detected that it needed to use it. Just a missing comma, but that's fixed here too.