make error

Issue #337 resolved
Former user created an issue

I am getting an error in compiling, that states : gtsam/gtsam/base/Vector.h:267:59: error: there are no arguments to ‘make_array’ that depend on a template parameter, so a declaration of ‘make_array’ must be available [-fpermissive] ar << make_nvp("data", make_array(v.data(), v.size()));

gtsam/gtsam/base/Matrix.cpp: In function ‘bool gtsam::assert_equal(const Matrix&, const Matrix&, double)’: /home/asif/github_reposits/gtsam/gtsam/base/Matrix.cpp:48:3: error: ‘cout’ was not declared in this scope cout << "not equal:" << endl; ^

Comments (2)

  1. Chris Beall

    Seems like this was a boost issue. develop has been tested with boost 1.58-1.68, so it's highly likely this is fixed. If not, please reopen with exact version info.

  2. Log in to comment