wxWindows 2.4.2がmakeできません。

dc.cppがコンパイルできないみたいで
src/mac/dc.cpp:1259: error: parse error before `<<' token
src/mac/dc.cpp:1263: error: parse error before `short'

と出ますが、
return (((SInt32) inInt) << 16);
の何がおかしいのかさっぱり・・・。
誰か教えて。