Giter VIP home page Giter VIP logo

Comments (4)

pegasusbel avatar pegasusbel commented on July 1, 2024 1

Hi @tomstewart89 , thnaks for the fix. the blank and my "work" sketch now compile :)
I'l keep the "using namespace BLA" in there until any erros reappear and use that as a first option.
THX again!

from geometry.

tomstewart89 avatar tomstewart89 commented on July 1, 2024

Hey @Colatino,

Sorry about the incredibly slow reply. I've been giving this library some well needed attention over the last few weeks and I'm pretty sure this will have fixed this issue. If you have any more trouble with it or anything else in v2.0, let me know!

from geometry.

pegasusbel avatar pegasusbel commented on July 1, 2024

Sorry to get back on this topic. Got similar error with Geometry 2.0.0 and BasicLinearAlgebra 3.3.0. Haven't yet modded any files from the lib's.

Using IDE 1.8.15, SAM boards 32-bit ARM Cortex-M3 version 1.6.12.

Just made a blank sketch to illustrate:
`#include <BasicLinearAlgebra.h>
#include <Geometry.h>
using namespace Geometry;
using namespace BLA;

void setup() {
// put your setup code here, to run once:

}

void loop() {
// put your main code here, to run repeatedly:

}`

And the compiler reports as in the text file...
errorMessages.txt

from geometry.

tomstewart89 avatar tomstewart89 commented on July 1, 2024

Hey @pegasusbel , thanks for the info. It looks like those boards define a Matrix class which conflicts with the one I defined over in BasicLinearAlgebra. I just made a fix and put up a new release (v2.1) which should resolve the problem, if you have any more trouble feel free to let me know!

I should also mention, because of this conflict, it's probably better to avoid using namespace BLA and to declare any matrices you might need like so: BLA::Matrix<N,M> mat;

from geometry.

Related Issues (12)

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.