Skip to content

Make xygine depend on a release build of Box2D (preferably 2.3.2) #21

@select-this

Description

@select-this

Getting some build errors in g++ 5.4.1 on Linux; just wanted to make you aware just in case you weren't already. I can create a pull request if you like but most likely won't be able to until the weekend.

include/xygine/MultiRenderTexture.hpp:142:14: error: ‘bool xy::MultiRenderTexture::activate(bool)’ marked ‘override’, but does not override
         bool activate(bool) override;
include/xygine/mesh/DepthRenderTexture.hpp:112:14: error: ‘bool xy::DepthRenderTexture::activate(bool)’ marked ‘override’, but does not override
         bool activate(bool) override;
include/xygine/physics/DebugDrawer.hpp:67:18: error: ‘void xy::Physics::DebugDraw::DrawPoint(const b2Vec2&, float32, const b2Color&)’ marked ‘override’, but does not override
             void DrawPoint(const b2Vec2& p, float32 size, const b2Color& color) override;
src/mesh/DepthRenderTexture.cpp:51:21: error: ‘ensureGlContext’ was not declared in this scope
     ensureGlContext();
src/physics/PhysicsJointWheel.cpp:66:60: error: ‘class b2WheelJoint’ has no member named ‘GetJointAngularSpeed’
     return World::boxToSfFloat(getJointAs<b2WheelJoint>()->GetJointAngularSpeed());

I'm also getting some warnings - I can put those into a separate issue if you like or just create a pull request in the future.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions