I can post a PR without the generated code if that makes it easier to review and evaluate. I'll take another pass at working on the build next week here, though I am pretty sure there's no mismatches. Maybe an -std= assignment might be different, its a good idea to check those again.

I posted a reviewable (but not yet mergeable PR) to https://bitbucket.org/cegui/cegui/pull-requests/245/pyplusplus-generator-upgrade-vs2015-boost . I'll keep plugging away at the msvc issues as I get time, but I was a bit stuck on the Singleton issue I reference in the PR. Namely getSingleton for al...

Update on thread after taking a break from the problem: I have the CEGUIBase python outputs building from CastXML and latest pygccxml/pyplusplus modules without any hardcoded paths. I couldn't get Windows to run the generate.py script successfully yet (had difficulty identifying msvc include paths),...

I was worried it would be come to that. I actually got ogre + boost + pycegui + pyplusplus (latest) + pygccxml all built and configurable together with the same build tools on windows. (I'll open a different PR/issue tracker for adding the .bat tooling I've put together to enable this for just about...

I added the macro fix manually to the generated files with a little trial and error and got python 2.7 to successfully build the dll and pyd files. If I get the py++ build to be runnable I can submit a PR with the more reusable change applied.

I've proven that adding the appropriate templates for a few of the classes makes those classes no longer appear in the build errors. However, there's about 380 of the generated class files that need a template added. The template macro which allows a simple BOOST_MSVC_1900_GET_POINTER_FIX(CEGUI::Win...

With VS2015 PyCEGUI is running into a compiler failure against boost which seems to be tied to a known issue in VS2015. I found https://github.com/alecthomas/entityx_python/issues/4 explaining a similar build issue in VS2015 with boost assets and the associated VS documentation https://msdn.microsof...

This PR https://bitbucket.org/cegui/cegui/pull-request/161/fixed-static-build-dependency-build-for/diff got the static dependencies fixed enough for PyCEGUI to be run-able. It was a very small change once I narrowed down the problems. There's a few more static dependencies I didn't address in that P...

Yea I couldn't get any cursor to blink, but maybe I was applying the property in the wrong locations. The only cursor that blinks among the demos is the GameMenu printed text at the base of the app, which appears to just be dynamically generated as it prints and isn't an actual editable box. I tried...

I tried using the BlinkCaret property on a <WidgetLook name="MyLookNFeel/Editbox"> element with CEGUI 0.8.4, but it didn't seem to apply. I tried adding a timeout and it still didn't work. I couldn't find a good answer as to why this wasn't working: <Property name="BlinkCaret" va...

Glad I ran into this post -- I was getting 64 bit builds to work for PyCEGUI on Windows (yea it's been a task) and I was stuck on fixing this linkage issue for the OpenGLRenderer library. I had also toggled CEGUI_BUILD_SHARED_LIBS_WITH_STATIC_DEPENDENCIES and didn't realize it had shot me in the foo...