Case mismatch in IrrFramework-Info.plist filename
3D Engine c++
Brought to you by:
cutealien,
nimphoenix2
In 1.8.5, in source/Irrlicht/MacOSX/MacOSX.xcodeproj/project.pbxproj, it says (twice):
INFOPLIST_FILE = "IrrFramework-Info.plist";
(with a capital initial "I") but the filaname on disk is "irrFramework-Info.plist" (with a lowercase initial "i") and this lowercase version is repeated in three other places in project.pbxproj, e.g.:
959726FE12C18FFC00BF73D3 /* irrFramework-Info.plist */,
This mismatch causes build failure on case-sensitive filesystems. See this workaround that MacPorts has been using since irrlicht was added to MacPorts in 2017.
Please rename the actual file on disk to have a capital initial "I" and replace all references to the lowercase "i" in project.pbxproj with the capital "I".
Thanks! Fixed in svn branch releases/1.8 in r6514: https://sourceforge.net/p/irrlicht/code/6514
Will be in svn trunk soon and be part of Irrlicht 1.8.6