Hello all,
at the moment I am using this procedure to build a framework for macOS: * cmake -G Xcode . -DPNG_FRAMEWORK=ON -DPNG_HARDWARE_OPTIMIZATIONS=OFF * From the Xcode project: Set "Framework Version" to "A", set "Compatibility Version" to "1.0.0", set "Current Library Version" to the actual version of libpng
If I understand the latest patches correctly, disabling hardware optimizations will no longer be necessary with v1.6.40. But the other steps could probably be simplified using CMake. Framework version is set to the version of libpng, but on almost all other frameworks, the versions are named A, B, C, etc. Compatibility version and current library version are missing.
Best wishes,
Andreas