raulmur / ORB_SLAM2

Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
Other
9.37k stars 4.69k forks source link

Failed at running build.sh #817

Open Kyridiculous2 opened 5 years ago

Kyridiculous2 commented 5 years ago

Configuring and building Thirdparty/DBoW2 ... -- The C compiler identification is GNU 5.5.0 -- The CXX compiler identification is GNU 5.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/Thirdparty/DBoW2/build Scanning dependencies of target DBoW2 [ 28%] Building CXX object CMakeFiles/DBoW2.dir/DBoW2/BowVector.cpp.o [ 28%] Building CXX object CMakeFiles/DBoW2.dir/DBoW2/ScoringObject.cpp.o [ 57%] Building CXX object CMakeFiles/DBoW2.dir/DBoW2/FeatureVector.cpp.o [ 57%] Building CXX object CMakeFiles/DBoW2.dir/DUtils/Random.cpp.o [ 71%] Building CXX object CMakeFiles/DBoW2.dir/DBoW2/FORB.cpp.o [ 85%] Building CXX object CMakeFiles/DBoW2.dir/DUtils/Timestamp.cpp.o [100%] Linking CXX shared library ../lib/libDBoW2.so [100%] Built target DBoW2 Configuring and building Thirdparty/g2o ... -- The C compiler identification is GNU 5.5.0 -- The CXX compiler identification is GNU 5.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- BUILD TYPE:Release -- Compiling on Unix -- Found OpenMP_C: -fopenmp (found version "4.0") -- Found OpenMP_CXX: -fopenmp (found version "4.0") -- Found OpenMP: TRUE (found version "4.0")
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.1.0") -- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/Thirdparty/g2o/build Scanning dependencies of target g2o [ 3%] Building CXX object CMakeFiles/g2o.dir/g2o/types/types_sba.cpp.o [ 6%] Building CXX object CMakeFiles/g2o.dir/g2o/types/types_six_dof_expmap.cpp.o [ 10%] Building CXX object CMakeFiles/g2o.dir/g2o/core/parameter.cpp.o [ 13%] Building CXX object CMakeFiles/g2o.dir/g2o/core/matrix_structure.cpp.o [ 16%] Building CXX object CMakeFiles/g2o.dir/g2o/core/hyper_graph.cpp.o [ 20%] Building CXX object CMakeFiles/g2o.dir/g2o/core/optimizable_graph.cpp.o [ 23%] Building CXX object CMakeFiles/g2o.dir/g2o/core/solver.cpp.o [ 26%] Building CXX object CMakeFiles/g2o.dir/g2o/core/batch_stats.cpp.o [ 40%] Building CXX object CMakeFiles/g2o.dir/g2o/types/types_seven_dof_expmap.cpp.o [ 43%] Building CXX object CMakeFiles/g2o.dir/g2o/stuff/timeutil.cpp.o [ 43%] Building CXX object CMakeFiles/g2o.dir/g2o/core/cache.cpp.o [ 43%] Building CXX object CMakeFiles/g2o.dir/g2o/core/hyper_graph_action.cpp.o [ 43%] Building CXX object CMakeFiles/g2o.dir/g2o/core/parameter_container.cpp.o [ 50%] Building CXX object CMakeFiles/g2o.dir/g2o/core/marginal_covariance_cholesky.cpp.o [ 50%] Building CXX object CMakeFiles/g2o.dir/g2o/core/optimization_algorithm.cpp.o [ 53%] Building CXX object CMakeFiles/g2o.dir/g2o/core/robust_kernel_impl.cpp.o [ 56%] Building CXX object CMakeFiles/g2o.dir/g2o/stuff/string_tools.cpp.o [ 60%] Building CXX object CMakeFiles/g2o.dir/g2o/core/optimization_algorithm_levenberg.cpp.o [ 63%] Building CXX object CMakeFiles/g2o.dir/g2o/core/robust_kernel.cpp.o [ 70%] Building CXX object CMakeFiles/g2o.dir/g2o/core/optimization_algorithm_factory.cpp.o [ 70%] Building CXX object CMakeFiles/g2o.dir/g2o/core/hyper_dijkstra.cpp.o [ 73%] Building CXX object CMakeFiles/g2o.dir/g2o/core/optimization_algorithm_with_hessian.cpp.o [ 83%] Building CXX object CMakeFiles/g2o.dir/g2o/core/jacobian_workspace.cpp.o [ 86%] Building C object CMakeFiles/g2o.dir/g2o/stuff/os_specific.c.o [ 90%] Building CXX object CMakeFiles/g2o.dir/g2o/core/factory.cpp.o [ 90%] Building CXX object CMakeFiles/g2o.dir/g2o/core/estimate_propagator.cpp.o [ 93%] Building CXX object CMakeFiles/g2o.dir/g2o/core/robust_kernel_factory.cpp.o [ 93%] Building CXX object CMakeFiles/g2o.dir/g2o/core/sparse_optimizer.cpp.o [ 96%] Building CXX object CMakeFiles/g2o.dir/g2o/stuff/property.cpp.o [100%] Linking CXX shared library ../lib/libg2o.so [100%] Built target g2o Uncompress vocabulary ... Configuring and building ORB_SLAM2 ... -- The C compiler identification is GNU 5.5.0 -- The CXX compiler identification is GNU 5.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Build type: Release -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success -- Performing Test COMPILER_SUPPORTS_CXX0X -- Performing Test COMPILER_SUPPORTS_CXX0X - Success -- Using flag -std=c++11. -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.1.0") -- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/build Scanning dependencies of target ORB_SLAM2 make[2]: No rule to make target '/home/yty/Blender/blender-2.79b-linux-glibc219-x86_64/lib/libGLU.so', needed by '../lib/libORB_SLAM2.so'. Stop. make[2]: Waiting for unfinished jobs.... [ 3%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Tracking.cc.o [ 6%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Map.cc.o [ 9%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/ORBmatcher.cc.o [ 12%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/LoopClosing.cc.o [ 15%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Viewer.cc.o [ 18%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/System.cc.o [ 21%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/ORBextractor.cc.o [ 25%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Sim3Solver.cc.o [ 31%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/LocalMapping.cc.o [ 31%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/PnPsolver.cc.o [ 34%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Frame.cc.o [ 37%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/FrameDrawer.cc.o [ 40%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/MapPoint.cc.o [ 43%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/KeyFrame.cc.o [ 46%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Converter.cc.o [ 53%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Optimizer.cc.o [ 56%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/KeyFrameDatabase.cc.o [ 56%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Initializer.cc.o [ 59%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/MapDrawer.cc.o CMakeFiles/Makefile2:257: recipe for target 'CMakeFiles/ORB_SLAM2.dir/all' failed make[1]: [CMakeFiles/ORB_SLAM2.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: [all] Error 2 (py3.6) yty@cvda-game:/data_1/codes/ORB_SLAM2$ rm -rf build (py3.6) yty@cvda-game:/data_1/codes/ORB_SLAM2$ ./build.sh Configuring and building Thirdparty/DBoW2 ... mkdir: cannot create directory ‘build’: File exists -- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/Thirdparty/DBoW2/build [100%] Built target DBoW2 Configuring and building Thirdparty/g2o ... mkdir: cannot create directory ‘build’: File exists -- BUILD TYPE:Release -- Compiling on Unix -- Found OpenMP_C: -fopenmp
-- Found OpenMP_CXX: -fopenmp
-- Found OpenMP: TRUE
-- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/Thirdparty/g2o/build [100%] Built target g2o Uncompress vocabulary ... Configuring and building ORB_SLAM2 ... -- The C compiler identification is GNU 5.5.0 -- The CXX compiler identification is GNU 5.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Build type: Release -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success -- Performing Test COMPILER_SUPPORTS_CXX0X -- Performing Test COMPILER_SUPPORTS_CXX0X - Success -- Using flag -std=c++11. -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.1.0") -- Configuring done -- Generating done -- Build files have been written to: /data_1/codes/ORB_SLAM2/build Scanning dependencies of target ORB_SLAM2 make[2]: No rule to make target '/home/yty/Blender/blender-2.79b-linux-glibc219-x86_64/lib/libGLU.so', needed by '../lib/libORB_SLAM2.so'. Stop. make[2]: Waiting for unfinished jobs.... [ 3%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Tracking.cc.o [ 6%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/KeyFrameDatabase.cc.o [ 9%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Map.cc.o [ 12%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/System.cc.o [ 15%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/FrameDrawer.cc.o [ 18%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/MapDrawer.cc.o [ 21%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/MapPoint.cc.o [ 25%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Converter.cc.o [ 28%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Frame.cc.o [ 31%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/LoopClosing.cc.o [ 34%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/ORBextractor.cc.o [ 43%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/PnPsolver.cc.o [ 46%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Sim3Solver.cc.o [ 46%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/LocalMapping.cc.o [ 46%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/KeyFrame.cc.o [ 50%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Optimizer.cc.o [ 53%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Viewer.cc.o [ 56%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/ORBmatcher.cc.o [ 59%] Building CXX object CMakeFiles/ORB_SLAM2.dir/src/Initializer.cc.o CMakeFiles/Makefile2:257: recipe for target 'CMakeFiles/ORB_SLAM2.dir/all' failed make[1]: [CMakeFiles/ORB_SLAM2.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: [all] Error 2

Any idea on how to solve this ? thanks

Vslamer commented 4 years ago

me too.How to solve it