Giter VIP home page Giter VIP logo

entityx_python's People

Contributors

alecthomas avatar iamphen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

bablawn3d5

entityx_python's Issues

VS2015 Update 3: Unresolved external symbol: ... boost::get_pointer<..EntityManager..> ... and ... boost::get_pointer<..EventManager..> ...

I recently updated VS2015 to Update 3, and it seems Boost is now giving this error when trying to compile entityx_python:

Creating library C:/Users/Stephen/OneDrive/Projects/github/entityx_python/build/Debug/PythonSystem_test.lib and object C:/Users/Stephen/OneDrive/Projects/github/entityx_python/build/Debug/PythonSystem_test.exp
4>entityx_python-d.lib(PythonSystem.obj) : error LNK2019: unresolved external symbol "class entityx::EntityManager const volatile * __cdecl boost::get_pointer<class entityx::EntityManager const volatile >(class entityx::EntityManager const volatile *)" (??$get_pointer@$$CDVEntityManager@entityx@@@boost@@YAPDVEntityManager@entityx@@PDV12@@Z) referenced in function "private: static struct _typeobject * __cdecl boost::python::objects::make_ptr_instance<class entityx::EntityManager,struct boost::python::objects::pointer_holder<class entityx::EntityManager *,class entityx::EntityManager> >::get_derived_class_object<class entityx::EntityManager>(struct boost::mpl::bool_<1>,class entityx::EntityManager const volatile *)" (??$get_derived_class_object@VEntityManager@entityx@@@?$make_ptr_instance@VEntityManager@entityx@@U?$pointer_holder@PAVEntityManager@entityx@@V12@@objects@python@boost@@@objects@python@boost@@CAPAU_typeobject@@U?$bool_@$00@mpl@3@PDVEntityManager@entityx@@@Z)

Likewise, making ~EntityManager() and ~EventManager() non-virutal seems to solve this issue.

My google-fu seems to only crop up this question on stackoverflow as most relevant: http://stackoverflow.com/questions/2052224/virtual-destructor-for-boostnoncopyable-classes

Any ideas here?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.