Hi John, I came across few more compilation errors when compat28 flag is not used:
[ 17%] Building CXX object modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxcore_geometry.cpp.o /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp: In function 'int wxLua_wxMouseState_LeftDown(lua_State*)': /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp:455:27: error: 'class wxMouseState' has no member named 'LeftDown' bool returns = (self->LeftDown()); ^ /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp: In function 'int wxLua_wxMouseState_MiddleDown(lua_State*)': /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp:487:27: error: 'class wxMouseState' has no member named 'MiddleDown' bool returns = (self->MiddleDown()); ^ /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp: In function 'int wxLua_wxMouseState_RightDown(lua_State*)': /home/paul/zbs/build/wxlua/wxLua/modules/wxbind/src/wxcore_defsutils.cpp:503:27: error: 'class wxMouseState' has no member named 'RightDown' bool returns = (self->RightDown()); ^ This is using the latest trunk of wxlua and wxwidgets (compiling on Linux). The compilation proceeded successfully when I added --enable-compat28. Paul. ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk _______________________________________________ wxlua-users mailing list wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users