cool.
well, one more question.
Gem is not the only one that doesn't run in 64 bits, right?
It runs fine in 64 bit, its only that the QTKit backend objects cannot be compiled. As I've said before, everything else works fine.
I'm not sure where all the fear, uncertainty, doubt comes form regarding this. Gem is not screwed or doesn't;t work on macOS, just that video in and out do not work. They *can* work and that is what needs to be added.
Anyone know of others that don't?
Probably not many with this unique requirement.
And what about a library that only runs on 64 bits but not in 32, is there any? I think not, right?
In general no, but as most systems are 64 bit, most code written nowadays (whether directly or not) is for 64 bit. In practice, this really only matters for things where explicit 64 bit data sizes are important and I don't think there are many applications within Pd that need them. If you don't rely on a 64 bit int type, then most general purpose code will work the same on 32 or 64 bit.
I image Quicktime (and hence QTKit) were optimizes for 32 bit with low level assembly for some speed-sensitive stuff and Apple decided to reimplement using AVFoundation instead of reworking QTKit. Lower level stuff relies on more specific architecture interfaces, so something like 32 or 64 bit (or even the specific processor family) becomes pretty important.