that is just a workaround which might work or not on your computer, not a real fix. e.g. the unmodified code compiles perfectly on my winxp computer. this is a subtle compiler problem which we hope to solve sooner or later.
notice that someone else used a different workaround consisting of changing the order of some constant (without need of renaming any 32x item).
Kale reported that compiling with lower case
make target=mess
fixed as well the issue in his computer, but I never got the error, so I don't know if it would work for everyone.
How strange is this ?
It seems (still in progress...) to work now !
Thanks guys (robbbert, etabeta78, Arbee) for your great help.