No, that's enough. Another change in my commit is to revert the libpng code to the original.
Sorry for the delay (wow, it's been 2 months...) The patch only takes 6 lines in xcodeproj. Tested on real devices, of course. https://github.com/MoNTE48/Irrlicht/commit/599631f5bdeb193fcccde40dcd526159621bb6c9
It seems that in addition to your patch in the Makefile, this flag needs to be added to the Xcodeproj for macOS and iOS schemas...
macOS: compiling for Apple silicon
Seems to be changed like this?
Seems to be changed like this. https://github.com/MoNTE48/Irrlicht/commit/bd8f92076b8369e73898ce10e699c912690b1972
Seems to be changed like this.
IDynamicMeshBuffer.h missing some _IRR_OVERRIDE_
C++11 fix