I just installed MacOS Sierra 10.12 Beta 3 on a Mac Mini with Xcode 8 Beta 4 and thought I would give OF a shot.
Unfortunately as of 10.12, the Quicktime Framework has been removed from Xcode. I suspect this will be the case if you try to build any old OF version in 10.12 when all the stuff moves forward.
The quick fix options would be to get the 10.11 SDK package and put that in Xcode to build against Quicktime. The alternative is going to be removing all quicktime code or put in some compiler flag to ignore those files in 10.12. Things with Quicktime will still run in 10.12 (for now)
To get the SDK Package for 10.11 on a fresh macOS and Xcode install, you can get it from a previous version by doing:
Once you have that in there (and have closed and opened Xcode) - you will need to change your project settings as well - In Project settings -> Build Settings (make sure you have selected “All” at the top) -> Base SDK-> OS X 10.11 (not “Latest”)
You will also need to change the openFrameworks Project file (in your project in the openFrameworks folder - select the openFrameworksLib.xcodeproj) and go to build settings and set that Base SDK to OS X 10.11 as well
also make sure you make the SDK change in both your project AND the openframeworks project that is included (in the openframeworks directory of the Xcode project there is another embedded Xcode project)
Ah, I think in Mojave the 32bit option is removed, and it’s also be the last version of macOS that will run 32bit apps. On High Sierra I’m able to compile with 32bit / SDK 10.11 to use old QuickTime video grabbers. JPEG and HAP are a video format you could use instead - unless you’re trying to load the QT PNG to convert them to begin with?