Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 33%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_openni_listener.cxx.o
- In file included from /usr/include/c++/5/unordered_map:35:0,
- from /opt/ros/kinetic/include/g2o/core/hyper_graph.h:38,
- from /opt/ros/kinetic/include/g2o/core/optimizable_graph.h:38,
- from /opt/ros/kinetic/include/g2o/core/sparse_optimizer.h:32,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:64,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
- #error This file requires compiler and library support \
- ^
- In file included from /opt/ros/kinetic/include/g2o/core/optimizable_graph.h:38:0,
- from /opt/ros/kinetic/include/g2o/core/sparse_optimizer.h:32,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:64,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/hyper_graph.h:138:20: error: ‘unordered_map’ in namespace ‘std’ does not name a template type
- typedef std::unordered_map<int, Vertex*> VertexIDMap;
- ^
- /opt/ros/kinetic/include/g2o/core/hyper_graph.h:225:13: error: ‘VertexIDMap’ does not name a type
- const VertexIDMap& vertices() const {return _vertices;}
- ^
- /opt/ros/kinetic/include/g2o/core/hyper_graph.h:227:7: error: ‘VertexIDMap’ does not name a type
- VertexIDMap& vertices() {return _vertices;}
- ^
- /opt/ros/kinetic/include/g2o/core/hyper_graph.h:274:7: error: ‘VertexIDMap’ does not name a type
- VertexIDMap _vertices;
- ^
- In file included from /opt/ros/kinetic/include/g2o/core/sparse_block_matrix.h:38:0,
- from /opt/ros/kinetic/include/g2o/core/sparse_optimizer.h:33,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:64,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:222:20: error: ‘unordered_map’ in namespace ‘std’ does not name a template type
- typedef std::unordered_map<int, MatrixType*> SparseColumn;
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:241:25: error: ‘SparseColumn’ was not declared in this scope
- const std::vector<SparseColumn>& blockCols() const { return _blockCols;}
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:241:37: error: template argument 1 is invalid
- const std::vector<SparseColumn>& blockCols() const { return _blockCols;}
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:241:37: error: template argument 2 is invalid
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:242:19: error: ‘SparseColumn’ was not declared in this scope
- std::vector<SparseColumn>& blockCols() { return _blockCols;}
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:242:31: error: template argument 1 is invalid
- std::vector<SparseColumn>& blockCols() { return _blockCols;}
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:242:31: error: template argument 2 is invalid
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:273:19: error: ‘SparseColumn’ was not declared in this scope
- std::vector<SparseColumn> _blockCols; ///< the matrices stored in CCS
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:273:31: error: template argument 1 is invalid
- std::vector<SparseColumn> _blockCols; ///< the matrices stored in CCS
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:273:31: error: template argument 2 is invalid
- In file included from /usr/include/c++/5/cassert:43:0,
- from /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:31,
- from /opt/ros/kinetic/include/g2o/core/sparse_block_matrix.h:38,
- from /opt/ros/kinetic/include/g2o/core/sparse_optimizer.h:33,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:64,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h: In member function ‘MatrixType* g2o::SparseBlockMatrixHashMap<MatrixType>::addBlock(int, int, bool)’:
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:255:35: error: request for member ‘size’ in ‘((g2o::SparseBlockMatrixHashMap<MatrixType>*)this)->g2o::SparseBlockMatrixHashMap<MatrixType>::_blockCols’, which is of non-class type ‘int’
- assert(c <(int)_blockCols.size() && "accessing column which is not avai
- ^
- In file included from /opt/ros/kinetic/include/g2o/core/sparse_block_matrix.h:38:0,
- from /opt/ros/kinetic/include/g2o/core/sparse_optimizer.h:33,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:64,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:256:9: error: ‘SparseColumn’ was not declared in this scope
- SparseColumn& sparseColumn = _blockCols[c];
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:256:23: error: ‘sparseColumn’ was not declared in this scope
- SparseColumn& sparseColumn = _blockCols[c];
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:256:50: error: invalid types ‘int[int]’ for array subscript
- SparseColumn& sparseColumn = _blockCols[c];
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:257:18: error: ‘SparseColumn’ is not a class or namespace
- typename SparseColumn::iterator foundIt = sparseColumn.find(r);
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:257:41: error: expected ‘(’ before ‘foundIt’
- typename SparseColumn::iterator foundIt = sparseColumn.find(r);
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:258:13: error: ‘foundIt’ was not declared in this scope
- if (foundIt == sparseColumn.end()) {
- ^
- /opt/ros/kinetic/include/g2o/core/sparse_block_matrix_ccs.h:267:16: error: ‘foundIt’ was not declared in this scope
- return foundIt->second;
- ^
- In file included from /opt/ros/kinetic/include/g2o/core/robust_kernel_impl.h:30:0,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:71,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/robust_kernel.h: At global scope:
- /opt/ros/kinetic/include/g2o/core/robust_kernel.h:74:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
- typedef std::shared_ptr<RobustKernel> RobustKernelPtr;
- ^
- In file included from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/graph_manager.h:71:0,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/../../../src/rgbdslam_v2/src/openni_listener.h:37,
- from /home/gijs/RGBDSLAM/build/rgbdslam_v2/src/moc_openni_listener.cxx:9:
- /opt/ros/kinetic/include/g2o/core/robust_kernel_impl.h:49:45: error: ‘RobustKernelPtr’ does not name a type
- explicit RobustKernelScaleDelta(const RobustKernelPtr& kernel, double del
- ^
- /opt/ros/kinetic/include/g2o/core/robust_kernel_impl.h:53:13: error: ‘RobustKernelPtr’ does not name a type
- const RobustKernelPtr kernel() const { return _kernel;}
- ^
- /opt/ros/kinetic/include/g2o/core/robust_kernel_impl.h:55:28: error: ‘RobustKernelPtr’ does not name a type
- void setKernel(const RobustKernelPtr& ptr);
- ^
- /opt/ros/kinetic/include/g2o/core/robust_kernel_impl.h:60:7: error: ‘RobustKernelPtr’ does not name a type
- RobustKernelPtr _kernel;
- ^
- rgbdslam_v2/CMakeFiles/rgbdslam.dir/build.make:116: recipe for target 'rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_openni_listener.cxx.o' failed
- make[2]: *** [rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_openni_listener.cxx.o] Error 1
- CMakeFiles/Makefile2:3359: recipe for target 'rgbdslam_v2/CMakeFiles/rgbdslam.dir/all' failed
- make[1]: *** [rgbdslam_v2/CMakeFiles/rgbdslam.dir/all] Error 2
- Makefile:138: recipe for target 'all' failed
- make: *** [all] Error 2
- Invoking "make -j1" failed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement