For2.2.2-Refactoring: enum grid_bold_type conflicts with floor() from math.h
It's my lack of understanding, thanks a lot for reporting this issue! I've already pushed the feature branch and you'll be able to merge from For2.2.2-Refactoring into your branch soon.
英語につき伝わりきらずすみません。昨日の時点で既に本件For2.2.2-Refactoring へマージされていますので、差分を確認し問題なければクローズ願います
こちらこそ見逃していて申し訳ない。閉じます。
The use of "floor" as one of the elements in the grid_bold_type enum defined in grid.h means that floor() from math.h can not be used in source code that includes angband.h or grid.h. That doesn't affect any of the current source code, but main-cocoa.m for the Mac OS X interface does happen to use floor(). There are workarounds, but would it be possible to change the definition of grid_bold_type enum to avoid the conflict? Prefixing all the current elements with "g_" for "grid" would avoid the conflict.