Release Branch don't compile with matlab flag.

Issue #256 resolved
Tal Regev created an issue

Release branch don't compile with matlab flag.

cd gtsam
mkdir build
cd build
CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/home/tal/prefix -DGTSAM_INSTALL_MATLAB_TOOLBOX=ON -DMEX_COMMAND=/usr/local/MATLAB/R2014b/bin/mex"
cmake $CMAKE_FLAGS ..
sudo make install -j4

get error:

/home/tal/ANPL/gtsam/build/wrap/gtsam/gtsam_wrapper.cpp: In function ‘void gtsamGaussianFactorGraph_eliminateMultifrontal_769(int, mxArray, int, const mxArray)’: /home/tal/ANPL/gtsam/build/wrap/gtsam/gtsam_wrapper.cpp:9536:57: error: ‘class boost::shared_ptr<gtsam::GaussianBayesTree>’ has no member named ‘clone’ out[0] = wrap_shared_ptr(obj->eliminateMultifrontal().clone(),"gtsam.GaussianBayesTree", true);

Please fix. I want to improve matlab gtsam.

I check branches release/3.2.1 and release/3.2.0_removeRawMemoryAccess.
maybe more?

Comments (9)

  1. Log in to comment