Operating System: macOS 11.5.2
The file BuildingOgre.txt recommends telling cmake to generate an Xcode project instead of a makefile when running on macOS. Is that still the current advice? Because when I tried that, attempting the build the OgreMain target of the Xcode project outputs a lot of errors, like:
Multiple commands produce '/Volumes/Work/non-repo-libraries/Ogre-build/lib/macosx/Debug/Ogre.framework/Versions/2.3.0/Headers/OgreTagPoint.h':
1) Target 'OgreMain' (project 'OGRE') has copy command from '/Volumes/Work/git-repos/ogre/OgreMain/include/Animation/OgreTagPoint.h' to '/Volumes/Work/non-repo-libraries/Ogre-build/lib/macosx/Debug/Ogre.framework/Versions/2.3.0/Headers/OgreTagPoint.h'
2) Target 'OgreMain' (project 'OGRE') has copy command from '/Volumes/Work/git-repos/ogre/OgreMain/include/OgreTagPoint.h' to '/Volumes/Work/non-repo-libraries/Ogre-build/lib/macosx/Debug/Ogre.framework/Versions/2.3.0/Headers/OgreTagPoint.h'