- edited description
Release Branch don't compile with matlab flag.
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)
-
reporter -
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter - changed status to resolved
Change gcc to 4.7.3 and it compile.
-
Nice! Good to see it resolved. Thanks for flagging the issue, though.
- Log in to comment