-
Notifications
You must be signed in to change notification settings - Fork 741
Description
Hi all. First, I want to thank you for this great project. I'm having some problems while installing the Maplab. My PC specs is as the following:
- Operating System: Ubuntu 18.04 Bionic, 64 bit
- ROS: melodic
Everything seem smoothly run until I use catkin build maplab . It sent me a bunch of errors, including brisk package error and a lot of abandonded packages. My catkin config and the error is as follow:

Errors << brisk:make /home/aioz-trung-intern/maplab_ws/logs/brisk/build.make.010.log
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc: In function ‘void {anonymous}::RemoveInvalidKeyPoints(const cv::Mat&, std::vectorcv::KeyPoint*)’:
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc:55:8: error: ‘function’ is not a member of ‘std’
std::function<bool(const agast::KeyPoint& key_pt)> masking =
^~~~~~~~
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc:55:8: note: suggested alternative: ‘is_function’
std::function<bool(const agast::KeyPoint& key_pt)> masking =
^~~~~~~~
is_function
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc:55:17: error: expected primary-expression before ‘bool’
std::function<bool(const agast::KeyPoint& key_pt)> masking =
^~~~
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc:65:22: error: ‘masking’ was not declared in this scope
masking), keypoints->end());
^~~~~~~
/home/aioz-trung-intern/maplab_ws/src/maplab_dependencies/internal/ethzasl_brisk/brisk/src/brisk-feature-detector.cc:65:22: note: suggested alternative: ‘mask’
masking), keypoints->end());
^~~~~~~
mask
make[2]: *** [CMakeFiles/brisk.dir/src/brisk-feature-detector.cc.o] Error 1
make[1]: *** [CMakeFiles/brisk.dir/all] Error 2
make: *** [all] Error 2
cd /home/aioz-trung-intern/maplab_ws/build/brisk; catkin build --get-env brisk | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
.........................................................................................................
Failed << brisk:make [ Exited with code 2 ]
Failed <<< brisk [ 0.7 seconds ]
Abandoned <<< aslam_cv_detector [ Unrelated job failed ]
Abandoned <<< aslam_cv_geometric_vision [ Unrelated job failed ]
Abandoned <<< aslam_cv_pipeline [ Unrelated job failed ]
Abandoned <<< aslam_cv_tracker [ Unrelated job failed ]
Abandoned <<< aslam_cv_visualization [ Unrelated job failed ]
Abandoned <<< aslam_serialization [ Unrelated job failed ]
Abandoned <<< console_common [ Unrelated job failed ]
Abandoned <<< map_manager [ Unrelated job failed ]
Abandoned <<< map_resources [ Unrelated job failed ]
Abandoned <<< message_flow [ Unrelated job failed ]
Abandoned <<< posegraph [ Unrelated job failed ]
Abandoned <<< sensors [ Unrelated job failed ]
Abandoned <<< statistics_plugin [ Unrelated job failed ]
Abandoned <<< vi_map [ Unrelated job failed ]
Abandoned <<< dense_reconstruction_common [ Unrelated job failed ]
Abandoned <<< loopclosure_common [ Unrelated job failed ]
Abandoned <<< pose_graph_manipulation_plugin [ Unrelated job failed ]
Abandoned <<< simulation [ Unrelated job failed ]
Abandoned <<< geometric_vision_algorithms [ Unrelated job failed ]
Abandoned <<< imu_integrator_rk4 [ Unrelated job failed ]
Abandoned <<< ceres_error_terms [ Unrelated job failed ]
Abandoned <<< stereo_dense_reconstruction [ Unrelated job failed ]
Abandoned <<< vi_map_helpers [ Unrelated job failed ]
Abandoned <<< map_optimization_legacy [ Unrelated job failed ]
Abandoned <<< vi_mapping_test_app [ Unrelated job failed ]
Abandoned <<< landmark_triangulation [ Unrelated job failed ]
Abandoned <<< vio_common [ Unrelated job failed ]
Abandoned <<< visualization [ Unrelated job failed ]
Abandoned <<< feature_tracking [ Unrelated job failed ]
Abandoned <<< landmark_manipulation_plugin [ Unrelated job failed ]
Abandoned <<< map_optimization_legacy_plugin [ Unrelated job failed ]
Abandoned <<< map_sparsification [ Unrelated job failed ]
Abandoned <<< maplab_console [ Unrelated job failed ]
Abandoned <<< online_map_builders [ Unrelated job failed ]
Abandoned <<< vi_map_basic_plugin [ Unrelated job failed ]
Abandoned <<< vi_map_visualization_plugin [ Unrelated job failed ]
Abandoned <<< vocabulary_tree [ Unrelated job failed ]
Abandoned <<< descriptor_projection [ Unrelated job failed ]
Abandoned <<< csv_export [ Unrelated job failed ]
Abandoned <<< localization_summary_map [ Unrelated job failed ]
Abandoned <<< product_quantization [ Unrelated job failed ]
Abandoned <<< inverted_multi_index [ Unrelated job failed ]
Abandoned <<< matching_based_loopclosure [ Unrelated job failed ]
Abandoned <<< loop_closure_handler [ Unrelated job failed ]
Abandoned <<< map_anchoring [ Unrelated job failed ]
Abandoned <<< localization_evaluator [ Unrelated job failed ]
Abandoned <<< loop_closure_plugin [ Unrelated job failed ]
Abandoned <<< map_anchoring_plugin [ Unrelated job failed ]
Abandoned <<< map_optimization [ Unrelated job failed ]
Abandoned <<< map_optimization_plugin [ Unrelated job failed ]
Abandoned <<< map_sparsification_plugin [ Unrelated job failed ]
Abandoned <<< mapping_workflows_plugin [ Unrelated job failed ]
Abandoned <<< rovioli [ Unrelated job failed ]
Abandoned <<< vi_map_data_import_export_plugin [ Unrelated job failed ]
Abandoned <<< vi_map_summarization_plugin [ Unrelated job failed ]
Abandoned <<< voxblox_interface [ Unrelated job failed ]
Abandoned <<< pmvs_interface [ Unrelated job failed ]
Abandoned <<< dense_reconstruction_plugin [ Unrelated job failed ]
Finished <<< aslam_cv_matcher [ 0.1 seconds ]
Finished <<< aslam_cv_triangulation [ 0.1 seconds ]
Errors << maplab_common:make /home/aioz-trung-intern/maplab_ws/logs/maplab_common/build.make.010.log
/usr/bin/ld: cannot find -lreadline
collect2: error: ld returned 1 exit status
make[2]: *** [/home/aioz-trung-intern/maplab_ws/devel/lib/libmaplab_common.so] Error 1
make[1]: *** [CMakeFiles/maplab_common.dir/all] Error 2
make: *** [all] Error 2
cd /home/aioz-trung-intern/maplab_ws/build/maplab_common; catkin build --get-env maplab_common | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
.........................................................................................................
Failed << maplab_common:make [ Exited with code 2 ]
Failed <<< maplab_common [ 1.0 seconds ]