Issue #49 invalid

No Bind and Unbind members in renderwindow

Thomas Atkinson
created an issue

When I attempt to build autoREALM using code::blocks I get the following errors:

||=== pluginEngine, Debug ===|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp||In member function ‘virtual void Drawer::installEventManager()’:|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|68|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|69|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|70|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp||In member function ‘virtual void Drawer::removeEventManager()’:|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|76|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|79|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|81|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|83|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|84|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|87|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|88|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp||In member function ‘void Drawer::firstPoint(wxMouseEvent&)’:|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|97|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|98|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|99|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp||In member function ‘void Drawer::secondPoint(wxMouseEvent&)’:|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|107|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|108|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|109|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp||In member function ‘void Drawer::finalizeShape(wxCommandEvent&)’:|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|133|error: ‘class RenderWindow’ has no member named ‘Bind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|135|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|136|error: ‘class RenderWindow’ has no member named ‘Unbind’|

/home/thomas/Programming/autorealm/src/pluginEngine/drawer.cpp|137|error: ‘class RenderWindow’ has no member named ‘Unbind’|

||=== Build finished: 20 errors, 0 warnings ===|

Sorry about the dump but it was the best way to show the error.

Comments (5)

  1. Morel Bérenger repo owner
    • changed status to open

    Which version of wxWidgets are you using?

    You need at least wxWidgets 2.9 (I am using 2.9.4 here)

    PS: No problem about the dump, ideally, copying the full log would have been better, since it includes the command line C::B used to compile.

  2. Thomas Atkinson reporter

    I was using wxWidgets 2.8. Thanks for the heads up. Ive updated my readme file to clarify the minimum version. What are the minimum versions of the other libraries that autoREALM depends on so that I can fully update the readme.

  3. Morel Bérenger repo owner

    For libraries versions:

    • tree.h => current version
    • wxWidgets => at least 2.9
    • pluma => pluma-fork (my "fork") or last official release (1.1, the 1.0 had bugs I have fixed and sent back to the author)
    • boost-* => tested with 1.49
    • opengl => tested with freeglut3 version 2.6.0

    Thanks for returns and improvements.

  4. Log in to comment