Closed JohnDuke259 closed 2 years ago
1.5.6 hasn't officially been released yet. The head of the branch should be ok.
The PPA shows the head of the branch working: https://launchpadlibrarian.net/362114691/buildlog_ubuntu-xenial-amd64.mrpt_1%3A1.5.6~snapshot20180326-git-7d090139-xenial-1~ppa1~xenial_BUILDING.txt.gz
Please provide a full log.
Hello, thanks for your reply.
I downloaded it from: https://github.com/MRPT/mrpt/tree/mrpt-1.5
I am not sure where the log file is saved in my computer. However, I copied the following from the terminal. I get the error when I run "make test".
Thanks once again!
Architecture (uname -m): x86_64 Kernel name (uname -s): Linux Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_baseu-3.0;-lwx_gtk2u_core-3.0;-lwx_gtk2u_gl-3.0;-lwx_gtk2u_adv-3.0;-lwx_gtk2u_aui-3.0;-lwx_gtk2u_html-3.0 (found version "3.0.2") Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) Eigen found (include: /usr/include/eigen3, version: 3.3.0) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) QHULL found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libqhull.so;debug;/usr/lib/x86_64-linux-gnu/libqhull.so) fatal: Not a git repository (or any of the parent directories): .git
cotire 1.7.9 loaded. Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
mrpt-base :
mrpt-slam : mrpt-bayes;mrpt-graphs;mrpt-vision;mrpt-tfest;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-vision : mrpt-obs;mrpt-opengl;mrpt-base;mrpt-opengl
mrpt-obs : mrpt-opengl;mrpt-base
mrpt-bayes : mrpt-base (header-only)
mrpt-maps : mrpt-obs;mrpt-graphs;mrpt-opengl;mrpt-base
mrpt-topography : mrpt-base;mrpt-obs;mrpt-opengl;mrpt-tfest
mrpt-graphs : mrpt-opengl;mrpt-base
mrpt-graphslam : mrpt-base;mrpt-graphs;mrpt-gui;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-slam;mrpt-vision
mrpt-kinematics : mrpt-opengl;mrpt-base
mrpt-nav : mrpt-graphs;mrpt-maps;mrpt-kinematics;mrpt-graphs;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-reactivenav : mrpt-nav;mrpt-graphs;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base (meta-lib)
mrpt-tfest : mrpt-base
mrpt-scanmatching : mrpt-tfest;mrpt-base (meta-lib)
mrpt-pbmap : mrpt-graphs;mrpt-base
mrpt-gui : mrpt-opengl;mrpt-base
mrpt-opengl : mrpt-base
mrpt-detectors : mrpt-vision;mrpt-maps;mrpt-gui;mrpt-slam;mrpt-base;mrpt-opengl;mrpt-obs;mrpt-graphs
mrpt-hwdrivers : mrpt-base;mrpt-maps;mrpt-obs;mrpt-gui;mrpt-opengl;mrpt-maps;mrpt-vision;mrpt-graphs
mrpt-hmtslam : mrpt-slam;mrpt-graphslam;mrpt-graphs;mrpt-vision;mrpt-maps;mrpt-base;mrpt-obs;mrpt-opengl;mrpt-gui
+===========================================================================+ | Resulting configuration for MRPT 1.5.6 | +===========================================================================+ PLATFORM ____ Host : Linux4.13.0-37-genericx86_64 Is the system big endian? : No Word size (32/64 bit) : 64 CMake version : 3.5.1 CMake generator : Unix Makefiles CMake build tool : /usr/bin/make date: invalid date ‘@’
MRPT SOURCE_DATE_EPOCH : () Compiler : GNU Configuration : Release C++ flags (Release): -I /usr/include/wx-3.0 -I /usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -pthread -Wreturn-type -Wextra -Wtype-limits -Wcast-align -Wparentheses -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-ignored-attributes -Wno-int-in-bool-context -Wno-write-strings -std=c++11 -O3 -mtune=native -msse2 -funroll-loops -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -O3 -DNDEBUG
__ OPTIONS _____ Build MRPT as a shared library? : No Use SIMD optimizations? : SSE2=1 SSE3=1 SSE4.1=1 SSE4.2=1 SSE4a=0 [Automatic] Install prefix : /usr/local C++ config header : /home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/build/include/mrpt-config/unix/
_____ MANDATORY LIBRARIES __ eigen3 : Yes (System) [Version: 3.3.0] zlib (compression) : Yes (System)
__ OPTIONAL LIBRARIES __ Assimp (3D models) : Yes (System) [Version: 3.2.0] ffmpeg libs (Video streaming) : Yes (System) [avcodec 57.107.100, avutil 55.78.100, avformat 57.83.100] gtest (Google unit testing library) : Yes (Built-in) Intel threading lib (TBB) : No lib3ds (3DStudio scenes) : No libjpeg (jpeg) : Yes (System) liblas (ASPRS LAS LiDAR format) : No mexplus : No Octomap : Yes (System) [Version: 1.6.8] OpenCV (Image manipulation) : Yes (System) [Version: 3.4.0] OpenGL : Yes (System) GLUT : Yes (System) PCAP (Wireshark logs for Velodyne) : Yes (System) PCL (Pointscloud library) : Yes (System) [Version: 1.8.1.99] SuiteSparse : Yes VTK : Yes wxWidgets : Yes (System) yamlcpp (YAML file format) : Yes (System) [Version: 0.5.2]
___ WRAPPERS/BINDINGS __ Matlab / mex files : No [Version: ] Python bindings (pymrpt) : No
dep: PythonLibs found? : Yes
_ HARDWARE & SENSORS ___ libdc1394-2 (FireWire capture) : Yes (System) DUO3D Camera libs : No libftdi (USB) : Yes (System) [Version: ] National Instruments... ...NIDAQmx? : No ...NIDAQmx Base? : No NITE2 library : No OpenKinect libfreenect : Yes (System) OpenNI2 : No PGR FlyCapture2 : No PGR Triclops : No Phidgets : No RoboPeak LIDAR : Yes SwissRanger 3/4000 3D camera : No Videre SVS stereo camera : No libudev (requisite for XSensMT4) : Yes (System) xSENS MT 3rd generation : No xSENS MT 4th generation : Yes (Built-in) Intersense sensors : No
Configuring done Generating done
Scanning dependencies of target velodyne-view
[ 70%] Building CXX object apps/velodyne-view/CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o
[ 71%] Linking CXX executable ../../bin/velodyne-view
[ 71%] Built target velodyne-view
Scanning dependencies of target robotic-arm-kinematics
[ 71%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o
[ 71%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o
[ 71%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o
[ 71%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o
[ 71%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o
[ 71%] Linking CXX executable ../../bin/robotic-arm-kinematics
[ 71%] Built target robotic-arm-kinematics
Scanning dependencies of target map-partition
[ 71%] Building CXX object apps/map-partition/CMakeFiles/map-partition.dir/map-partition.cpp.o
[ 71%] Linking CXX executable ../../bin/map-partition
[ 71%] Built target map-partition
Scanning dependencies of target mrpt-performance
[ 71%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-main.cpp.o
[ 71%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o
[ 71%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-images.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-math.cpp.o
/home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/apps/mrpt-performance/perf-math.cpp:44:8: warning: mangled name for ‘double math_test_FUNC(int, int, FUNC) [with T = float; FUNC = float(float, float) throw ()]’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
double math_test_FUNC(int a1, int a2, FUNC func)
^~~~~~
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o
[ 72%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-pose-interp.cpp.o
[ 73%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-random.cpp.o
[ 73%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o
[ 73%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-CObservation3DRangeScan.cpp.o
[ 73%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-atan2lut.cpp.o
[ 73%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-strings.cpp.o
[ 73%] Linking CXX executable ../../bin/mrpt-performance
[ 73%] Built target mrpt-performance
Scanning dependencies of target icp-slam-live
[ 73%] Building CXX object apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o
[ 73%] Linking CXX executable ../../bin/icp-slam-live
[ 73%] Built target icp-slam-live
Scanning dependencies of target ptg-configurator
[ 73%] Building CXX object apps/ptg-configurator/CMakeFiles/ptg-configurator.dir/ptgConfiguratorApp.cpp.o
[ 73%] Building CXX object apps/ptg-configurator/CMakeFiles/ptg-configurator.dir/ptgConfiguratorMain.cpp.o
[ 73%] Building CXX object apps/ptg-configurator/CMakeFiles/ptg-configurator.dir/CAboutBox.cpp.o
[ 75%] Building CXX object apps/ptg-configurator/CMakeFiles/ptg-configurator.dir/MyGLCanvas.cpp.o
[ 75%] Linking CXX executable ../../bin/ptg-configurator
[ 75%] Built target ptg-configurator
Scanning dependencies of target graph-slam
[ 75%] Building CXX object apps/graph-slam/CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o
[ 75%] Building CXX object apps/graph-slam/CMakeFiles/graph-slam.dir/display_graph.cpp.o
[ 75%] Linking CXX executable ../../bin/graph-slam
[ 75%] Built target graph-slam
Scanning dependencies of target simul-gridmap
[ 75%] Building CXX object apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o
[ 75%] Linking CXX executable ../../bin/simul-gridmap
[ 75%] Built target simul-gridmap
Scanning dependencies of target carmen2simplemap
[ 75%] Building CXX object apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o
[ 76%] Linking CXX executable ../../bin/carmen2simplemap
[ 76%] Built target carmen2simplemap
Scanning dependencies of target rbpf-slam
[ 76%] Building CXX object apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o
[ 76%] Linking CXX executable ../../bin/rbpf-slam
[ 76%] Built target rbpf-slam
Scanning dependencies of target graphslam-engine
[ 77%] Building CXX object apps/graphslam-engine/CMakeFiles/graphslam-engine.dir/graphslam-engine_app.cpp.o
In file included from /home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/apps/graphslam-engine/graphslam-engine_app.cpp:26:0:
/home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/libs/graphslam/include/mrpt/graphslam/apps_related/TUserOptionsChecker.h: In instantiation of ‘static mrpt::graphslam::deciders::CNodeRegistrationDecider
[ 0%] Built target DocumentationFiles [ 21%] Built target mrpt-base [ 28%] Built target mrpt-opengl [ 28%] Built target mrpt-graphs [ 28%] Built target mrptgtest [ 30%] Built target test_mrpt_graphs [==========] Running 2 tests from 1 test case. [----------] Global test environment set-up. [----------] 2 tests from ScalarFactorGraph [ RUN ] ScalarFactorGraph.MiniMRF_UnaryEdges [ OK ] ScalarFactorGraph.MiniMRF_UnaryEdges (1 ms) [ RUN ] ScalarFactorGraph.MiniMRF_BinaryEdges [ OK ] ScalarFactorGraph.MiniMRF_BinaryEdges (0 ms) [----------] 2 tests from ScalarFactorGraph (1 ms total)
[----------] Global test environment tear-down [==========] 2 tests from 1 test case ran. (1 ms total) [ PASSED ] 2 tests. [ 30%] Built target run_tests_mrpt_graphs [ 37%] Built target mrpt-obs [ 46%] Built target mrpt-vision [ 46%] Built target test_mrpt_vision [==========] Running 7 tests from 1 test case. [----------] Global test environment set-up. [----------] 7 tests from CPnPTest [ RUN ] CPnPTest.p3p_TEST [ OK ] CPnPTest.p3p_TEST (0 ms) [ RUN ] CPnPTest.rpnp_TEST [ OK ] CPnPTest.rpnp_TEST (0 ms) [ RUN ] CPnPTest.ppnp_TEST [ OK ] CPnPTest.ppnp_TEST (11 ms) [ RUN ] CPnPTest.posit_TEST [ OK ] CPnPTest.posit_TEST (0 ms) [ RUN ] CPnPTest.lhm_TEST [ OK ] CPnPTest.lhm_TEST (0 ms) [ RUN ] CPnPTest.dls_TEST Error in `./test_mrpt_vision': double free or corruption (out): 0x0000000002ed43c0 ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f44477d27e5] /lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7f44477db37a] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f44477df53c] ./test_mrpt_vision[0x601c55] ./test_mrpt_vision[0x617721] ./test_mrpt_vision[0x615951] ./test_mrpt_vision[0x6138b8] ./test_mrpt_vision[0x609840] ./test_mrpt_vision[0x60985c] ./test_mrpt_vision[0x637039] ./test_mrpt_vision[0x632e07] ./test_mrpt_vision[0x62e983] ./test_mrpt_vision[0x62a944] ./test_mrpt_vision[0x626691] ./test_mrpt_vision[0x62298d] ./test_mrpt_vision[0x61ed84] ./test_mrpt_vision[0x61b7db] ./test_mrpt_vision[0x61808a] ./test_mrpt_vision[0x615f8c] ./test_mrpt_vision[0x613b51] ./test_mrpt_vision[0x609cf7] ./test_mrpt_vision(_ZN4mrpt6vision3pnp3dls10run_kernelERKN2cv3MatE+0x9ae)[0x5b228e] ./test_mrpt_vision(_ZN4mrpt6vision3pnp3dls12computeposeERN2cv3MatES5+0x77b)[0x5b522b] ./test_mrpt_vision(_ZN4mrpt6vision3pnp4CPnP3dlsEN5Eigen3RefINS3_6MatrixIdLin1ELin1ELi0ELin1ELin1EEELi0ENS3_11OuterStrideILin1EEEEES9_iS9S9+0xeef)[0x4c071f] ./test_mrpt_vision(_ZN22CPnPTest_dls_TEST_Test8TestBodyEv+0xd4)[0x480804] ./test_mrpt_vision(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x4a)[0x4b137a] ./test_mrpt_vision(_ZN7testing4Test3RunEv+0xba)[0x4a0f5a] ./test_mrpt_vision(_ZN7testing8TestInfo3RunEv+0xaf)[0x4a103f] ./test_mrpt_vision(_ZN7testing8TestCase3RunEv+0xe5)[0x4a11a5] ./test_mrpt_vision(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x895)[0x4a1d15] ./test_mrpt_vision(_ZN7testing8UnitTest3RunEv+0x6b)[0x4a210b] ./test_mrpt_vision(main+0x90)[0x47e4f0] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f444777b830] ./test_mrpt_vision(_start+0x29)[0x47f199] ======= Memory map: ======== 00400000-00da0000 r-xp 00000000 08:06 16534200 /home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/build/tests/test_mrpt_vision 00f9f000-00fa5000 r-xp 0099f000 08:06 16534200 /home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/build/tests/test_mrpt_vision 00fa5000-00fc4000 rwxp 009a5000 08:06 16534200 /home/johnduke/Downloads/Programs/mrpt-mrpt-1.5/build/tests/test_mrpt_vision 00fc4000-00fc9000 rwxp 00000000 00:00 0 02ebe000-02ef7000 rwxp 00000000 00:00 0 [heap] 7f4440000000-7f4440021000 rwxp 00000000 00:00 0 7f4440021000-7f4444000000 ---p 00000000 00:00 0 7f444775b000-7f444791b000 r-xp 00000000 08:06 30410024 /lib/x86_64-linux-gnu/libc-2.23.so 7f444791b000-7f4447b1b000 ---p 001c0000 08:06 30410024 /lib/x86_64-linux-gnu/libc-2.23.so 7f4447b1b000-7f4447b1f000 r-xp 001c0000 08:06 30410024 /lib/x86_64-linux-gnu/libc-2.23.so 7f4447b1f000-7f4447b21000 rwxp 001c4000 08:06 30410024 /lib/x86_64-linux-gnu/libc-2.23.so 7f4447b21000-7f4447b25000 rwxp 00000000 00:00 0 7f4447b25000-7f4447b3b000 r-xp 00000000 08:06 30413849 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4447b3b000-7f4447d3a000 ---p 00016000 08:06 30413849 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4447d3a000-7f4447d3b000 r-xp 00015000 08:06 30413849 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4447d3b000-7f4447d3c000 rwxp 00016000 08:06 30413849 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4447d3c000-7f4447eb6000 r-xp 00000000 08:06 3150615 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 7f4447eb6000-7f44480b5000 ---p 0017a000 08:06 3150615 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 7f44480b5000-7f44480bf000 r-xp 00179000 08:06 3150615 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 7f44480bf000-7f44480c1000 rwxp 00183000 08:06 3150615 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 7f44480c1000-7f44480c4000 rwxp 00000000 00:00 0 7f44480c4000-7f44480cb000 r-xp 00000000 08:06 30410042 /lib/x86_64-linux-gnu/librt-2.23.so 7f44480cb000-7f44482ca000 ---p 00007000 08:06 30410042 /lib/x86_64-linux-gnu/librt-2.23.so 7f44482ca000-7f44482cb000 r-xp 00006000 08:06 30410042 /lib/x86_64-linux-gnu/librt-2.23.so 7f44482cb000-7f44482cc000 rwxp 00007000 08:06 30410042 /lib/x86_64-linux-gnu/librt-2.23.so 7f44482cc000-7f44482cf000 r-xp 00000000 08:06 30410026 /lib/x86_64-linux-gnu/libdl-2.23.so 7f44482cf000-7f44484ce000 ---p 00003000 08:06 30410026 /lib/x86_64-linux-gnu/libdl-2.23.so 7f44484ce000-7f44484cf000 r-xp 00002000 08:06 30410026 /lib/x86_64-linux-gnu/libdl-2.23.so 7f44484cf000-7f44484d0000 rwxp 00003000 08:06 30410026 /lib/x86_64-linux-gnu/libdl-2.23.so 7f44484d0000-7f44484e9000 r-xp 00000000 08:06 30413355 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f44484e9000-7f44486e8000 ---p 00019000 08:06 30413355 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f44486e8000-7f44486e9000 r-xp 00018000 08:06 30413355 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f44486e9000-7f44486ea000 rwxp 00019000 08:06 30413355 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f44486ea000-7f44487f2000 r-xp 00000000 08:06 30410020 /lib/x86_64-linux-gnu/libm-2.23.so 7f44487f2000-7f44489f1000 ---p 00108000 08:06 30410020 /lib/x86_64-linux-gnu/libm-2.23.so 7f44489f1000-7f44489f2000 r-xp 00107000 08:06 30410020 /lib/x86_64-linux-gnu/libm-2.23.so 7f44489f2000-7f44489f3000 rwxp 00108000 08:06 30410020 /lib/x86_64-linux-gnu/libm-2.23.so 7f44489f3000-7f4448a0b000 r-xp 00000000 08:06 30410023 /lib/x86_64-linux-gnu/libpthread-2.23.so 7f4448a0b000-7f4448c0a000 ---p 00018000 08:06 30410023 /lib/x86_64-linux-gnu/libpthread-2.23.so 7f4448c0a000-7f4448c0b000 r-xp 00017000 08:06 30410023 /lib/x86_64-linux-gnu/libpthread-2.23.so 7f4448c0b000-7f4448c0c000 rwxp 00018000 08:06 30410023 /lib/x86_64-linux-gnu/libpthread-2.23.so 7f4448c0c000-7f4448c10000 rwxp 00000000 00:00 0 7f4448c10000-7f4448c36000 r-xp 00000000 08:06 30410022 /lib/x86_64-linux-gnu/ld-2.23.so 7f4448deb000-7f4448df3000 rwxp 00000000 00:00 0 7f4448e34000-7f4448e35000 rwxp 00000000 00:00 0 7f4448e35000-7f4448e36000 r-xp 00025000 08:06 30410022 /lib/x86_64-linux-gnu/ld-2.23.so 7f4448e36000-7f4448e37000 rwxp 00026000 08:06 30410022 /lib/x86_64-linux-gnu/ld-2.23.so 7f4448e37000-7f4448e38000 rwxp 00000000 00:00 0 7ffe1e960000-7ffe1e981000 rwxp 00000000 00:00 0 [stack] 7ffe1e9de000-7ffe1e9e1000 r--p 00000000 00:00 0 [vvar] 7ffe1e9e1000-7ffe1e9e3000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted (core dumped) tests/CMakeFiles/run_tests_mrpt_vision.dir/build.make:57: recipe for target 'tests/CMakeFiles/run_tests_mrpt_vision' failed make[3]: [tests/CMakeFiles/run_tests_mrpt_vision] Error 134 CMakeFiles/Makefile2:7326: recipe for target 'tests/CMakeFiles/run_tests_mrpt_vision.dir/all' failed make[2]: [tests/CMakeFiles/run_tests_mrpt_vision.dir/all] Error 2 CMakeFiles/Makefile2:7263: recipe for target 'tests/CMakeFiles/test.dir/rule' failed make[1]: [tests/CMakeFiles/test.dir/rule] Error 2 Makefile:2095: recipe for target 'test' failed make: [test] Error 2
Try running that with RelWithDebInfo or Debug. That would make the Backtrace more readable.
Thanks for the report, @JohnDuke259 !
As @jolting said, if you build with Debug symbols we'll be able to find the offending line (although, it might be that in Debug builds, the error disappears.. it happens sometimes).
Alternatively, you can manually run it with gdb:
gdb tests/tests_mrpt_vision
type run
, then bt
when the crash happens.
Thanks for your help @jolting and @jlblancoc. I downloaded the published version of MRPT 1.5.5 and built in Debug mode. However, it still fails. Please see the log below:
The C compiler identification is GNU 7.2.0 The CXX compiler identification is GNU 7.2.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 Architecture (uname -m): x86_64 Kernel name (uname -s): Linux Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) Eigen found (include: /usr/include/eigen3, version: 3.3.0) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) QHULL found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libqhull.so;debug;/usr/lib/x86_64-linux-gnu/libqhull.so) fatal: Not a git repository (or any of the parent directories): .git
cotire 1.7.9 loaded. Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
mrpt-base :
mrpt-slam : mrpt-bayes;mrpt-graphs;mrpt-vision;mrpt-tfest;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-vision : mrpt-obs;mrpt-opengl;mrpt-base;mrpt-opengl
mrpt-obs : mrpt-opengl;mrpt-base
mrpt-bayes : mrpt-base (header-only)
mrpt-maps : mrpt-obs;mrpt-graphs;mrpt-opengl;mrpt-base
mrpt-topography : mrpt-base;mrpt-obs;mrpt-opengl;mrpt-tfest
mrpt-graphs : mrpt-opengl;mrpt-base
mrpt-graphslam : mrpt-base;mrpt-graphs;mrpt-gui;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-slam;mrpt-vision
mrpt-kinematics : mrpt-opengl;mrpt-base
mrpt-nav : mrpt-graphs;mrpt-maps;mrpt-kinematics;mrpt-graphs;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-reactivenav : mrpt-nav;mrpt-graphs;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base (meta-lib)
mrpt-tfest : mrpt-base
mrpt-scanmatching : mrpt-tfest;mrpt-base (meta-lib)
mrpt-pbmap : mrpt-graphs;mrpt-base
mrpt-gui : mrpt-opengl;mrpt-base
mrpt-opengl : mrpt-base
mrpt-detectors : mrpt-vision;mrpt-maps;mrpt-gui;mrpt-slam;mrpt-base;mrpt-opengl;mrpt-obs;mrpt-graphs
mrpt-hwdrivers : mrpt-base;mrpt-maps;mrpt-obs;mrpt-gui;mrpt-opengl;mrpt-maps;mrpt-vision;mrpt-graphs
mrpt-hmtslam : mrpt-slam;mrpt-graphslam;mrpt-graphs;mrpt-vision;mrpt-maps;mrpt-base;mrpt-obs;mrpt-opengl;mrpt-gui
+===========================================================================+ | Resulting configuration for MRPT 1.5.5 | +===========================================================================+ PLATFORM ____ Host : Linux4.13.0-38-genericx86_64 Is the system big endian? : No Word size (32/64 bit) : 64 CMake version : 3.5.1 CMake generator : Unix Makefiles CMake build tool : /usr/bin/make date: invalid date ‘@’
MRPT SOURCE_DATE_EPOCH : () Compiler : GNU Configuration : Debug C++ flags (Debug): -I /usr/include/wx-3.0 -I /usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -pthread -Wreturn-type -Wextra -Wtype-limits -Wcast-align -Wparentheses -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-ignored-attributes -Wno-int-in-bool-context -Wno-write-strings -std=c++11 -g -msse2 -funroll-loops -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -g
__ OPTIONS _____ Build MRPT as a shared library? : No Use SIMD optimizations? : SSE2=1 SSE3=1 SSE4.1=1 SSE4.2=1 SSE4a=0 [Automatic] Install prefix : /usr/local C++ config header : /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/include/mrpt-config/unix/
_____ MANDATORY LIBRARIES __ eigen3 : Yes (System) [Version: 3.3.0] zlib (compression) : Yes (System)
__ OPTIONAL LIBRARIES __ Assimp (3D models) : Yes (System) [Version: 3.2.0] ffmpeg libs (Video streaming) : Yes (System) [avcodec 57.107.100, avutil 55.78.100, avformat 57.83.100] gtest (Google unit testing library) : Yes (Built-in) Intel threading lib (TBB) : No lib3ds (3DStudio scenes) : No libjpeg (jpeg) : Yes (System) liblas (ASPRS LAS LiDAR format) : No mexplus : No Octomap : Yes (System) [Version: 1.6.8] OpenCV (Image manipulation) : Yes (System) [Version: 3.4.0] OpenGL : Yes (System) GLUT : Yes (System) PCAP (Wireshark logs for Velodyne) : Yes (System) PCL (Pointscloud library) : Yes (System) [Version: 1.8.1.99] SuiteSparse : Yes VTK : Yes wxWidgets : Yes (System) yamlcpp (YAML file format) : Yes (System) [Version: 0.5.2]
___ WRAPPERS/BINDINGS __ Matlab / mex files : No [Version: ] Python bindings (pymrpt) : No
dep: PythonLibs found? : Yes
_ HARDWARE & SENSORS ___ libdc1394-2 (FireWire capture) : Yes (System) DUO3D Camera libs : No libftdi (USB) : Yes (System) [Version: ] National Instruments... ...NIDAQmx? : No ...NIDAQmx Base? : No NITE2 library : No OpenKinect libfreenect : Yes (System) OpenNI2 : No PGR FlyCapture2 : No PGR Triclops : No Phidgets : No RoboPeak LIDAR : Yes SwissRanger 3/4000 3D camera : No Videre SVS stereo camera : No libudev (requisite for XSensMT4) : Yes (System) xSENS MT 3rd generation : Yes (Built-in) xSENS MT 4th generation : Yes (Built-in) Intersense sensors : No
Configuring done Generating done
ib.dir/kinect_calibrate_guiApp.cpp.o
[ 79%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o
[ 79%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o
[ 79%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o
[ 79%] Linking CXX executable ../../bin/kinect-stereo-calib
[ 79%] Built target kinect-stereo-calib
Scanning dependencies of target icp-slam
[ 79%] Building CXX object apps/icp-slam/CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o
[ 79%] Linking CXX executable ../../bin/icp-slam
[ 79%] Built target icp-slam
Scanning dependencies of target observations2map
[ 79%] Building CXX object apps/observations2map/CMakeFiles/observations2map.dir/observations2map_main.cpp.o
[ 79%] Linking CXX executable ../../bin/observations2map
[ 79%] Built target observations2map
Scanning dependencies of target kinect-3d-slam
[ 79%] Building CXX object apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o
[ 80%] Linking CXX executable ../../bin/kinect-3d-slam
[ 80%] Built target kinect-3d-slam
Scanning dependencies of target hmt-slam-gui
[ 80%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o
[ 80%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o
[ 80%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o
[ 80%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o
[ 80%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o
[ 81%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o
[ 81%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o
[ 81%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o
[ 81%] Linking CXX executable ../../bin/hmt-slam-gui
[ 81%] Built target hmt-slam-gui
Scanning dependencies of target simul-beacons
[ 82%] Building CXX object apps/simul-beacons/CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o
[ 82%] Linking CXX executable ../../bin/simul-beacons
[ 82%] Built target simul-beacons
Scanning dependencies of target rawlog-grabber
[ 82%] Building CXX object apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o
[ 82%] Linking CXX executable ../../bin/rawlog-grabber
[ 82%] Built target rawlog-grabber
Scanning dependencies of target mrpt-perfdata2html
[ 82%] Building CXX object apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o
[ 82%] Linking CXX executable ../../bin/mrpt-perfdata2html
[ 82%] Built target mrpt-perfdata2html
Scanning dependencies of target ro-localization
[ 82%] Building CXX object apps/ro-localization/CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o
[ 82%] Building CXX object apps/ro-localization/CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o
[ 82%] Linking CXX executable ../../bin/ro-localization
[ 82%] Built target ro-localization
Scanning dependencies of target image2gridmap
[ 82%] Building CXX object apps/image2gridmap/CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o
[ 82%] Linking CXX executable ../../bin/image2gridmap
[ 82%] Built target image2gridmap
Scanning dependencies of target kinect-3d-view
[ 82%] Building CXX object apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o
[ 82%] Linking CXX executable ../../bin/kinect-3d-view
[ 82%] Built target kinect-3d-view
Scanning dependencies of target holonomic-navigator-demo
[ 82%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o
[ 82%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o
[ 82%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o
[ 82%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o
[ 83%] Linking CXX executable ../../bin/holonomic-navigator-demo
[ 83%] Built target holonomic-navigator-demo
Scanning dependencies of target track-video-features
[ 83%] Building CXX object apps/track-video-features/CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o
[ 83%] Linking CXX executable ../../bin/track-video-features
[ 83%] Built target track-video-features
Scanning dependencies of target GridmapNavSimul
[ 84%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o
[ 84%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o
[ 84%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o
[ 84%] Linking CXX executable ../../bin/GridmapNavSimul
[ 84%] Built target GridmapNavSimul
Scanning dependencies of target man_page_kinect-stereo-calib
[ 84%] Generating MRPT man pages
[ 84%] Built target man_page_kinect-stereo-calib
Scanning dependencies of target man_page_DifOdometry-Camera
[ 84%] Generating MRPT man pages
[ 84%] Built target man_page_DifOdometry-Camera
Scanning dependencies of target man_page_DifOdometry-Datasets
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_DifOdometry-Datasets
Scanning dependencies of target man_page_ptg-configurator
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_ptg-configurator
Scanning dependencies of target man_page_image2gridmap
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_image2gridmap
Scanning dependencies of target man_page_carmen2simplemap
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_carmen2simplemap
Scanning dependencies of target man_page_rawlog-edit
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_rawlog-edit
Scanning dependencies of target man_page_robotic-arm-kinematics
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_robotic-arm-kinematics
Scanning dependencies of target man_page_map-partition
[ 86%] Generating MRPT man pages
[ 86%] Built target man_page_map-partition
Scanning dependencies of target man_page_kf-slam
[ 87%] Generating MRPT man pages
[ 87%] Built target man_page_kf-slam
Scanning dependencies of target man_page_icp-slam
[ 87%] Generating MRPT man pages
[ 87%] Built target man_page_icp-slam
Scanning dependencies of target man_page_camera-calib
[ 87%] Generating MRPT man pages
[ 87%] Built target man_page_camera-calib
Scanning dependencies of target man_page_RawLogViewer
[ 87%] Generating MRPT man pages
[ 87%] Built target man_page_RawLogViewer
Scanning dependencies of target man_page_prrt-navigator-demo
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_prrt-navigator-demo
Scanning dependencies of target man_page_2d-slam-demo
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_2d-slam-demo
Scanning dependencies of target man_page_track-video-features
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_track-video-features
Scanning dependencies of target man_page_kinect-3d-slam
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_kinect-3d-slam
Scanning dependencies of target man_page_pf-localization
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_pf-localization
Scanning dependencies of target man_page_icp-slam-live
[ 88%] Generating MRPT man pages
[ 88%] Built target man_page_icp-slam-live
Scanning dependencies of target man_page_velodyne-view
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_velodyne-view
Scanning dependencies of target man_page_observations2map
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_observations2map
Scanning dependencies of target man_page_rbpf-slam
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_rbpf-slam
Scanning dependencies of target man_page_ReactiveNavigationDemo
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_ReactiveNavigationDemo
Scanning dependencies of target man_page_gps2rawlog
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_gps2rawlog
Scanning dependencies of target man_page_mrpt-performance
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_mrpt-performance
Scanning dependencies of target man_page_hmt-slam-gui
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_hmt-slam-gui
Scanning dependencies of target man_page_ro-localization
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_ro-localization
Scanning dependencies of target man_page_ReactiveNav3D-Demo
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_ReactiveNav3D-Demo
Scanning dependencies of target man_page_holonomic-navigator-demo
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_holonomic-navigator-demo
Scanning dependencies of target man_page_SceneViewer3D
[ 89%] Generating MRPT man pages
[ 89%] Built target man_page_SceneViewer3D
Scanning dependencies of target man_page_graph-slam
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_graph-slam
Scanning dependencies of target man_page_carmen2rawlog
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_carmen2rawlog
Scanning dependencies of target man_page_simul-landmarks
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_simul-landmarks
Scanning dependencies of target man_page_GridmapNavSimul
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_GridmapNavSimul
Scanning dependencies of target man_page_simul-beacons
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_simul-beacons
Scanning dependencies of target man_page_grid-matching
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_grid-matching
Scanning dependencies of target man_page_features-matching
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_features-matching
Scanning dependencies of target man_page_rawlog-grabber
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_rawlog-grabber
Scanning dependencies of target man_page_hmt-slam
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_hmt-slam
Scanning dependencies of target man_page_mrpt-perfdata2html
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_mrpt-perfdata2html
Scanning dependencies of target man_page_navlog-viewer
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_navlog-viewer
Scanning dependencies of target man_page_hmtMapViewer
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_hmtMapViewer
Scanning dependencies of target man_page_simul-gridmap
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_simul-gridmap
Scanning dependencies of target man_page_graphslam-engine
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_graphslam-engine
Scanning dependencies of target man_page_kinect-3d-view
[ 90%] Generating MRPT man pages
[ 90%] Built target man_page_kinect-3d-view
Scanning dependencies of target man_pages_all
[ 90%] Built target man_pages_all
Scanning dependencies of target mrptgtest
[ 90%] Building CXX object otherlibs/gtest-1.8.0/CMakeFiles/mrptgtest.dir/src/gtest-all.cc.o
[ 90%] Linking CXX static library ../../lib/libmrptgtest.a
[ 90%] Built target mrptgtest
Scanning dependencies of target test_mrpt_obs
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_obs.dir/test_main.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_obs.dir//libs/obs/src/CSerializable_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_obs.dir//libs/obs/src/CObservation3DRangeScan_unittest.cpp.o
[ 90%] Linking CXX executable test_mrpt_obs
[ 90%] Built target test_mrpt_obs
Scanning dependencies of target test_mrpt_slam
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_slam.dir/test_main.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_slam.dir//libs/slam/src/slam/CICP_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_slam.dir//libs/slam/src/slam/se3_ransac_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_slam.dir//libs/slam/src/slam/CMonteCarloLocalization2D_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_slam.dir/__/libs/slam/src/slam/data_association_unittest.cpp.o
[ 90%] Linking CXX executable test_mrpt_slam
[ 90%] Built target test_mrpt_slam
Scanning dependencies of target test_mrpt_vision
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_vision.dir/test_main.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_vision.dir//libs/vision/src/pnp/pnp_unittest.cpp.o
[ 90%] Linking CXX executable test_mrpt_vision
[ 90%] Built target test_mrpt_vision
Scanning dependencies of target test_mrpt_base
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/test_main.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/compress/zip_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops5_unittest.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/wrap2pi_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/robust_kernels_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/CAtan2LookUpTable_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_eigen_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops3_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops2_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/CSparseMatrix_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/slerp_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops1_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/fresnel_unittest.cpp.o
[ 91%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/CRuntimeCompiledExpression_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/matrix_ops4_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/container_ops_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/poly_roots_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/CQuaternion_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/geometry_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/math/lightweight_geom_data_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/math/distributions_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/CPose3DQuat_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/poses/CPosePDFGaussian_unittest.cpp.o
[ 92%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/CPose3DInterpolator_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/FrameTransformer_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/poses/SO_SE_average_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/SE_traits_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/CPose3DPDFGaussian_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/poses/CPose3DRotVec_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/CPose3DQuatPDFGaussian_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/poses/CPose2DInterpolator_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/poses/CPose3D_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/synch/CSemaphore_unittest.cpp.o
[ 93%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/synch/CCriticalSection_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/system/filesystem_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/system/base64_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/utils/crc_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/utils/format_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/utils/ts_hash_map_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/utils/circularbuffer_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/utils/bits_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/utils/CConfigFileMemory_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir//libs/base/src/utils/CSerializable_unittest.cpp.o
[ 94%] Building CXX object tests/CMakeFiles/test_mrpt_base.dir/__/libs/base/src/utils/poly_ptr_unittest.cpp.o
[ 94%] Linking CXX executable test_mrpt_base
[ 94%] Built target test_mrpt_base
Scanning dependencies of target test_mrpt_topography
[ 95%] Building CXX object tests/CMakeFiles/test_mrpt_topography.dir/test_main.cpp.o
[ 95%] Building CXX object tests/CMakeFiles/test_mrpt_topography.dir//libs/topography/src/path_from_rtk_gps_unittest.cpp.o
[ 95%] Building CXX object tests/CMakeFiles/test_mrpt_topography.dir//libs/topography/src/conversions_unittest.cpp.o
[ 95%] Linking CXX executable test_mrpt_topography
[ 95%] Built target test_mrpt_topography
Scanning dependencies of target test_mrpt_graphs
[ 96%] Building CXX object tests/CMakeFiles/test_mrpt_graphs.dir/test_main.cpp.o
[ 96%] Building CXX object tests/CMakeFiles/test_mrpt_graphs.dir//libs/graphs/src/ScalarFactorGraph_unittest.cpp.o
[ 96%] Linking CXX executable test_mrpt_graphs
[ 96%] Built target test_mrpt_graphs
Scanning dependencies of target test_mrpt_maps
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir/test_main.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir//libs/maps/src/maps/COccupancyGridMap2D_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir/__/libs/maps/src/maps/serializations_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir//libs/maps/src/maps/CHeightGridMap2Ds_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir//libs/maps/src/maps/CRandomFieldGridMap3D_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir/__/libs/maps/src/maps/CPointCloudFilterByDistance_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir//libs/maps/src/maps/CPointsMap_unittest.cpp.o
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_maps.dir//libs/maps/src/maps/COctoMap_unittest.cpp.o
[ 97%] Linking CXX executable test_mrpt_maps
[ 97%] Built target test_mrpt_maps
Scanning dependencies of target test_mrpt_nav
[ 97%] Building CXX object tests/CMakeFiles/test_mrpt_nav.dir/test_main.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_nav.dir//libs/nav/src/tpspace/PTGs_unittest.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_nav.dir//libs/nav/src/reactive/rnav_unittest.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_nav.dir/__/libs/nav/src/reactive/CLogFileRecord_unittest.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_nav.dir//libs/nav/src/planners/nav_plan_geometry_utils_unittest.cpp.o
[ 98%] Linking CXX executable test_mrpt_nav
[ 98%] Built target test_mrpt_nav
Scanning dependencies of target test_mrpt_tfest
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_tfest.dir/test_main.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_tfest.dir//libs/tfest/src/se3_unittest.cpp.o
[ 98%] Linking CXX executable test_mrpt_tfest
[ 98%] Built target test_mrpt_tfest
Scanning dependencies of target test_mrpt_hwdrivers
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_hwdrivers.dir/test_main.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_hwdrivers.dir//libs/hwdrivers/src/CGPSInterface_unittest.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_hwdrivers.dir//libs/hwdrivers/src/CVelodyneScanner_unittest.cpp.o
[ 98%] Linking CXX executable test_mrpt_hwdrivers
[ 98%] Built target test_mrpt_hwdrivers
Scanning dependencies of target test_mrpt_graphslam
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_graphslam.dir/test_main.cpp.o
[ 98%] Building CXX object tests/CMakeFiles/test_mrpt_graphslam.dir//libs/graphslam/src/graph_slam_levmarq_unittest.cpp.o
In file included from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/base/include/mrpt/utils/core_defs.h:15:0,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/base/include/mrpt/utils/utils_defs.h:13,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphs/include/mrpt/graphs/CDirectedGraph.h:12,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:18,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/include/mrpt/graphslam/types.h:12,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/src/graph_slam_levmarq_test_common.h:11,
from /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/src/graph_slam_levmarq_unittest.cpp:11:
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/include/mrpt/graphslam/levmarq.h: In instantiation of ‘void mrpt::graphslam::optimize_graph_spa_levmarq(GRAPH_T&, mrpt::graphslam::TResultInfoSpaLevMarq&, const std::set
^~~~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/include/mrpt/graphslam/levmarq.h:502:7: note: in expansion of macro ‘ASSERTDEB’
ASSERTDEB(delta.size()==nodes_to_optimize->size()DIMS_POSE)
^
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/include/mrpt/graphslam/levmarq.h: In instantiation of ‘void mrpt::graphslam::optimize_graph_spa_levmarq(GRAPH_T&, mrpt::graphslam::TResultInfoSpaLevMarq&, const std::set
^~~~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/graphslam/include/mrpt/graphslam/levmarq.h:502:7: note: in expansion of macro ‘ASSERTDEB’ ASSERTDEB(delta.size()==nodes_to_optimize->size()*DIMS_POSE) ^ [ 98%] Linking CXX executable test_mrpt_graphslam [ 98%] Built target test_mrpt_graphslam Scanning dependencies of target test_mrpt_opengl [ 98%] Building CXX object tests/CMakeFiles/test_mrpt_opengl.dir/test_main.cpp.o [ 98%] Building CXX object tests/CMakeFiles/test_mrpt_opengl.dir/__/libs/opengl/src/serializations_unittest.cpp.o [100%] Linking CXX executable test_mrpt_opengl [100%] Built target test_mrpt_opengl johnduke@John-Duke ~/Downloads/Programs/mrpt-1.5.5/build $ -- Installing: /usr/local/share/doc/mrpt-doc//samples/stereoRectify/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/critSectionDeadLock -- Installing: /usr/local/share/doc/mrpt-doc//samples/critSectionDeadLock/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/critSectionDeadLock/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/checkerboardDetectors -- Installing: /usr/local/share/doc/mrpt-doc//samples/checkerboardDetectors/test_1_checkerboard_9x6.jpg -- Installing: /usr/local/share/doc/mrpt-doc//samples/checkerboardDetectors/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/checkerboardDetectors/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/matrix -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/matrixA.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/eigen_times.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/quantiles_out.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/matrix1.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/in_for_cholesky.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/test_out.bin -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/C.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/map4.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/H_col.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/H.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/points3.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/points1.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/fft_in.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/H_row.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/matrix/points2.txt -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/openNI2_driver_demo -- Installing: /usr/local/share/doc/mrpt-doc//samples/openNI2_driver_demo/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/graph_slam_demo -- Installing: /usr/local/share/doc/mrpt-doc//samples/graph_slam_demo/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/graph_slam_demo/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/opengl_video_viewport_demo -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_video_viewport_demo/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_video_viewport_demo/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/opengl_video_demo -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_video_demo/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_video_demo/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/multipleCheckerboards -- Installing: /usr/local/share/doc/mrpt-doc//samples/multipleCheckerboards/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/multipleCheckerboards/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/multipleCheckerboards/test_3_checkerboards_5x4.jpg -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/HOKUYO_laser_test -- Installing: /usr/local/share/doc/mrpt-doc//samples/HOKUYO_laser_test/LASER_SCAN_TEST.INI -- Installing: /usr/local/share/doc/mrpt-doc//samples/HOKUYO_laser_test/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/HOKUYO_laser_test/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/createVideoFile -- Installing: /usr/local/share/doc/mrpt-doc//samples/createVideoFile/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/createVideoFile/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/geometry3D -- Installing: /usr/local/share/doc/mrpt-doc//samples/geometry3D/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/geometry3D/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/display3D -- Installing: /usr/local/share/doc/mrpt-doc//samples/display3D/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/display3D/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/db -- Installing: /usr/local/share/doc/mrpt-doc//samples/db/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/db/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/icp -- Installing: /usr/local/share/doc/mrpt-doc//samples/icp/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/icp/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/voronoi_test -- Installing: /usr/local/share/doc/mrpt-doc//samples/voronoi_test/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/voronoi_test/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/opengl_objects_demo -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_objects_demo/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/opengl_objects_demo/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/poses -- Installing: /usr/local/share/doc/mrpt-doc//samples/poses/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/poses/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/poses/BayesFusion.txt -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/resampling-test -- Installing: /usr/local/share/doc/mrpt-doc//samples/resampling-test/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/resampling-test/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/captureVideoOpenCV -- Installing: /usr/local/share/doc/mrpt-doc//samples/captureVideoOpenCV/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/captureVideoOpenCV/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/test-compress -- Installing: /usr/local/share/doc/mrpt-doc//samples/test-compress/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/test-compress/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest -- Installing: /usr/local/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/mask.png -- Installing: /usr/local/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/texture.png -- Installing: /usr/local/share/doc/mrpt-doc//samples/.gitignore -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/params-by-name -- Installing: /usr/local/share/doc/mrpt-doc//samples/params-by-name/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/params-by-name/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching/imgs -- Installing: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching/imgs/imR_p01.jpg -- Installing: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching/imgs/imL_p01.jpg -- Installing: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/keypoint_matching/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/imageBasics -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageBasics/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageBasics/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageBasics/frame_color.jpg -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/imageConvolutionFFT -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageConvolutionFFT/test_image.jpg -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageConvolutionFFT/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageConvolutionFFT/test.cpp -- Installing: /usr/local/share/doc/mrpt-doc//samples/imageConvolutionFFT/test_convolution_window.txt -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/openNI2_2d-icp-slam -- Installing: /usr/local/share/doc/mrpt-doc//samples/openNI2_2d-icp-slam/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/ransac-demo-plane3D -- Installing: /usr/local/share/doc/mrpt-doc//samples/ransac-demo-plane3D/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/ransac-demo-plane3D/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/displayPlots -- Installing: /usr/local/share/doc/mrpt-doc//samples/displayPlots/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/displayPlots/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/gps-coordinates -- Installing: /usr/local/share/doc/mrpt-doc//samples/gps-coordinates/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/gps-coordinates/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud -- Installing: /usr/local/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/rgbd360 -- Installing: /usr/local/share/doc/mrpt-doc//samples/rgbd360/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/rayTrace -- Installing: /usr/local/share/doc/mrpt-doc//samples/rayTrace/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/rayTrace/test.cpp -- Up-to-date: /usr/local/share/doc/mrpt-doc//samples/phidgetProximitySensor -- Installing: /usr/local/share/doc/mrpt-doc//samples/phidgetProximitySensor/conf.ini -- Installing: /usr/local/share/doc/mrpt-doc//samples/phidgetProximitySensor/CMakeLists.txt -- Installing: /usr/local/share/doc/mrpt-doc//samples/phidgetProximitySensor/test.cpp -- Installing: /usr/local/share/man/man1/rawlog-grabber.1.gz -- Installing: /usr/local/share/man/man1/RawLogViewer.1.gz -- Installing: /usr/local/share/man/man1/ReactiveNavigationDemo.1.gz -- Installing: /usr/local/share/man/man1/ReactiveNav3D-Demo.1.gz -- Installing: /usr/local/share/man/man1/SceneViewer3D.1.gz -- Installing: /usr/local/share/man/man1/camera-calib.1.gz -- Installing: /usr/local/share/man/man1/icp-slam.1.gz -- Installing: /usr/local/share/man/man1/icp-slam-live.1.gz -- Installing: /usr/local/share/man/man1/kf-slam.1.gz -- Installing: /usr/local/share/man/man1/2d-slam-demo.1.gz -- Installing: /usr/local/share/man/man1/map-partition.1.gz -- Installing: /usr/local/share/man/man1/observations2map.1.gz -- Installing: /usr/local/share/man/man1/pf-localization.1.gz -- Installing: /usr/local/share/man/man1/ro-localization.1.gz -- Installing: /usr/local/share/man/man1/rbpf-slam.1.gz -- Installing: /usr/local/share/man/man1/simul-landmarks.1.gz -- Installing: /usr/local/share/man/man1/simul-beacons.1.gz -- Installing: /usr/local/share/man/man1/simul-gridmap.1.gz -- Installing: /usr/local/share/man/man1/GridmapNavSimul.1.gz -- Installing: /usr/local/share/man/man1/grid-matching.1.gz -- Installing: /usr/local/share/man/man1/features-matching.1.gz -- Installing: /usr/local/share/man/man1/mrpt-performance.1.gz -- Installing: /usr/local/share/man/man1/mrpt-perfdata2html.1.gz -- Installing: /usr/local/share/man/man1/prrt-navigator-demo.1.gz -- Installing: /usr/local/share/man/man1/holonomic-navigator-demo.1.gz -- Installing: /usr/local/share/man/man1/navlog-viewer.1.gz -- Installing: /usr/local/share/man/man1/hmt-slam.1.gz -- Installing: /usr/local/share/man/man1/hmt-slam-gui.1.gz -- Installing: /usr/local/share/man/man1/hmtMapViewer.1.gz -- Installing: /usr/local/share/man/man1/track-video-features.1.gz -- Installing: /usr/local/share/man/man1/graph-slam.1.gz -- Installing: /usr/local/share/man/man1/graphslam-engine.1.gz -- Installing: /usr/local/share/man/man1/kinect-3d-slam.1.gz -- Installing: /usr/local/share/man/man1/kinect-3d-view.1.gz -- Installing: /usr/local/share/man/man1/kinect-stereo-calib.1.gz -- Installing: /usr/local/share/man/man1/robotic-arm-kinematics.1.gz -- Installing: /usr/local/share/man/man1/velodyne-view.1.gz -- Installing: /usr/local/share/man/man1/gps2rawlog.1.gz -- Installing: /usr/local/share/man/man1/rawlog-edit.1.gz -- Installing: /usr/local/share/man/man1/carmen2rawlog.1.gz -- Installing: /usr/local/share/man/man1/carmen2simplemap.1.gz -- Installing: /usr/local/share/man/man1/image2gridmap.1.gz -- Installing: /usr/local/share/man/man1/ptg-configurator.1.gz -- Installing: /usr/local/share/man/man1/DifOdometry-Datasets.1.gz -- Installing: /usr/local/share/man/man1/DifOdometry-Camera.1.gz -- Up-to-date: /usr/local/share/mrpt -- Up-to-date: /usr/local/share/mrpt/datasets -- Up-to-date: /usr/local/share/mrpt/datasets/graphslam-engine-demos -- Up-to-date: /usr/local/share/mrpt/datasets/graphslam-engine-demos/action_observations_map -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/action_observations_map/simul.rawlog.GT.txt -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/action_observations_map/range_030_bearing_015.rawlog -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/action_observations_map/simul.rawlog -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/action_observations_map/range_030_bearing_015.rawlog.GT.txt -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/basic_map.xcf -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/README.md -- Installing: /usr/local/share/mrpt/datasets/graphslam-engine-demos/basic_map.png -- Installing: /usr/local/share/mrpt/datasets/kf-slam_demo_ground_truth_robot_path.txt -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo.rawlog -- Installing: /usr/local/share/mrpt/datasets/2006-MalagaCampus.gridmap.gz -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_ground_truth_robot_path.txt -- Installing: /usr/local/share/mrpt/datasets/test_rtk_path.rawlog -- Installing: /usr/local/share/mrpt/datasets/graph_2d_circle_50nodes.graph -- Up-to-date: /usr/local/share/mrpt/datasets/kinematic-models -- Installing: /usr/local/share/mrpt/datasets/kinematic-models/IRB6400C_Barrientos.kinbin -- Installing: /usr/local/share/mrpt/datasets/kinematic-models/puma560.kinbin -- Up-to-date: /usr/local/share/mrpt/datasets/pbmap-demos -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pose0.mat -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pose2.mat -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pose3.mat -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pose1.mat -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pointcloud2.pcd -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pointcloud0.pcd -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pointcloud1.pcd -- Installing: /usr/local/share/mrpt/datasets/pbmap-demos/pointcloud3.pcd -- Installing: /usr/local/share/mrpt/datasets/graph_2d_circle_50nodes_groundtruth.graph -- Installing: /usr/local/share/mrpt/datasets/localization_demo.simplemap.gz -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_ground_truth.txt -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_DA_ground_truth.txt -- Installing: /usr/local/share/mrpt/datasets/README_directory.txt -- Installing: /usr/local/share/mrpt/datasets/RO-SLAM_demo.rawlog -- Installing: /usr/local/share/mrpt/datasets/uwb_ro-localization_demo.rawlog -- Installing: /usr/local/share/mrpt/datasets/localization_demo.rawlog -- Installing: /usr/local/share/mrpt/datasets/uwb_ro-localization_demo_map.gridmap.gz -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_DA.rawlog -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_noncentered_ground_truth.txt -- Installing: /usr/local/share/mrpt/datasets/RO-SLAM_demo_ground_truth.txt -- Installing: /usr/local/share/mrpt/datasets/kf-slam_demo_ground_truth.txt -- Installing: /usr/local/share/mrpt/datasets/malaga-cs-fac-building.simplemap.gz -- Installing: /usr/local/share/mrpt/datasets/tests_rgbd.rawlog -- Installing: /usr/local/share/mrpt/datasets/uwb_ro-localization_demo_GT.txt -- Installing: /usr/local/share/mrpt/datasets/2006-01ENE-21-SENA_Telecom Faculty_one_loop_only.rawlog -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_noncentered.rawlog -- Installing: /usr/local/share/mrpt/datasets/kf-slam_demo.rawlog -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_noncentered_ground_truth_robot_path.txt -- Installing: /usr/local/share/mrpt/datasets/kf-slam_6D_demo_DA_ground_truth_robot_path.txt -- Up-to-date: /usr/local/share/mrpt/config_files -- Up-to-date: /usr/local/share/mrpt/config_files/hmt-slam -- Installing: /usr/local/share/mrpt/config_files/hmt-slam/malaga.ini -- Up-to-date: /usr/local/share/mrpt/config_files/simul-landmarks -- Installing: /usr/local/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D_datassoc.ini -- Installing: /usr/local/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM.ini -- Installing: /usr/local/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D_noncenteredSensor.ini -- Installing: /usr/local/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D.ini -- Up-to-date: /usr/local/share/mrpt/config_files/navigation-ptgs -- Installing: /usr/local/share/mrpt/config_files/navigation-ptgs/reactive3d_config.ini -- Installing: /usr/local/share/mrpt/config_files/navigation-ptgs/reactivenav-app-config.ini -- Installing: /usr/local/share/mrpt/config_files/navigation-ptgs/ptrrt_config_example1.ini -- Installing: /usr/local/share/mrpt/config_files/navigation-ptgs/reactive2d_config.ini -- Up-to-date: /usr/local/share/mrpt/config_files/2d-slam-demo -- Installing: /usr/local/share/mrpt/config_files/2d-slam-demo/2dslam-test.ini -- Up-to-date: /usr/local/share/mrpt/config_files/pf-localization -- Installing: /usr/local/share/mrpt/config_files/pf-localization/localization_demo.ini -- Installing: /usr/local/share/mrpt/config_files/pf-localization/localization_demo_obsonly_rawlog.ini -- Installing: /usr/local/share/mrpt/config_files/pf-localization/ro-localization-demo.ini -- Up-to-date: /usr/local/share/mrpt/config_files/grid-matching -- Installing: /usr/local/share/mrpt/config_files/grid-matching/gridmatch_example.ini -- Up-to-date: /usr/local/share/mrpt/config_files/icp-slam-live -- Installing: /usr/local/share/mrpt/config_files/icp-slam-live/icp-slam-live_demo_RPLIDAR_gridmap.ini -- Up-to-date: /usr/local/share/mrpt/config_files/icp-graph-slam -- Installing: /usr/local/share/mrpt/config_files/icp-graph-slam/icp-graph-slam.ini -- Up-to-date: /usr/local/share/mrpt/config_files/rbpf-slam -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gridmapping_optimal_sampling.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gas_mapping_2lasers_2enoses.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/RO-SLAM_simulatedData_MC.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_ICPbased_malaga.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/RO-SLAM_simulatedData_SOG.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_ICPbased_intel.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gridmapping_intel.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/example_3_gridmaps.ini -- Installing: /usr/local/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_grid_ICPbased_malaga.ini -- Up-to-date: /usr/local/share/mrpt/config_files/graphslam-engine -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/laser_odometry.ini -- Up-to-date: /usr/local/share/mrpt/config_files/graphslam-engine/doxygen_config_files -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/doxygen_config_files/config_params_preamble.txt -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/doxygen_config_files/graphslam-engine_config_params_preamble.txt -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/rgbd_datasets.ini -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/odometry_3d_slam.ini -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/odometry_2DRangeScans.ini -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/odometry_2DRangeScans_LC.ini -- Installing: /usr/local/share/mrpt/config_files/graphslam-engine/laser_odometry_LC.ini -- Up-to-date: /usr/local/share/mrpt/config_files/kf-slam -- Installing: /usr/local/share/mrpt/config_files/kf-slam/partition_EKF-SLAM_test.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_noncentered_test.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_test.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_test_2d.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test_datassoc.ini -- Installing: /usr/local/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test_no_odometry.ini -- Installing: /usr/local/share/mrpt/config_files/README.txt -- Up-to-date: /usr/local/share/mrpt/config_files/pbmap -- Installing: /usr/local/share/mrpt/config_files/pbmap/configPbMap.ini -- Installing: /usr/local/share/mrpt/config_files/pbmap/configLocaliser.ini -- Up-to-date: /usr/local/share/mrpt/config_files/icp-slam -- Installing: /usr/local/share/mrpt/config_files/icp-slam/icp-slam_demo_classic.ini -- Installing: /usr/local/share/mrpt/config_files/icp-slam/icp-slam_demo_classic_gridmatch.ini -- Installing: /usr/local/share/mrpt/config_files/icp-slam/icp-gas-mapping.ini -- Installing: /usr/local/share/mrpt/config_files/icp-slam/icp-slam_demo_LM.ini -- Installing: /usr/local/share/mrpt/config_files/icp-slam/icp-slam_demo_with_octomap.ini -- Up-to-date: /usr/local/share/mrpt/config_files/simul-beacons -- Installing: /usr/local/share/mrpt/config_files/simul-beacons/example_simul-beacons.ini -- Up-to-date: /usr/local/share/mrpt/config_files/rawlog-grabber -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_1394.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_duo3d.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/KVHDSP3000.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/xsens_IMU.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_pgr_flycap.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/kinect.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/Wifi.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/SICK_custom_rs422_USB.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/roadbot-all.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/hokuyo_UTM.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_stereoBumblebee_libdc1394.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/dataset_citroen.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/two_cameras_1394.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/hokuyo_UTM_camera_1394.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/gps.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/rtkgps-lasers.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/rgbd360.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/xsens_MT4_multiple.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/velodyne_default_calib_HDL-32.xml -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_opencv.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/Enose_v2.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/swissranger_cam.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_stereoBumblebee.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_pgr_flycap_stereo.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/NIDAQ_encoders.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/velodyne_default_calib_VLP-16.xml -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/SICK_LMS_serial.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/ptuHokuyoCamera.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/xsens_MT4.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/skeleton_tracker.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/velodyne.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/rgbd_4sensors.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/NIDAQ_ains_encoders.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/NIDAQ_analog_ins.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/isense.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/NIDAQ_digital_inputs.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/PhidgetIK.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/.gitignore -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/ptuHokuyo.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/RFID.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/camera_ffmpeg_video_file.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/SICK_LMS_500k.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/ntrip_emitter.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/openNI2.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/tuHokuyo.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/hokuyo_UXM.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/rgbd_2sensors.ini -- Installing: /usr/local/share/mrpt/config_files/rawlog-grabber/dataset_pid_gps.ini -- Up-to-date: /usr/local/share/mrpt/config_files/ro-localization -- Installing: /usr/local/share/mrpt/config_files/ro-localization/UWB_localization_demo.ini -- Up-to-date: /usr/local/share/applications -- Installing: /usr/local/share/applications/rawlogviewer.desktop -- Installing: /usr/local/share/applications/sceneviewer.desktop -- Installing: /usr/local/share/applications/cameracalib.desktop -- Installing: /usr/local/share/applications/reactivenavdemo.desktop -- Installing: /usr/local/share/applications/robotic-arm-kinematics.desktop -- Installing: /usr/local/share/applications/navlog-viewer.desktop -- Installing: /usr/local/share/applications/gridmapnavsimul.desktop -- Installing: /usr/local/share/applications/kinect-stereo-camera-calib-gui.desktop -- Installing: /usr/local/share/applications/2dslamdemo.desktop -- Up-to-date: /usr/local/share/pixmaps -- Installing: /usr/local/share/pixmaps/rawlogviewer.png -- Installing: /usr/local/share/pixmaps/navlog-viewer.png -- Installing: /usr/local/share/pixmaps/robotic-arm-kinematics.png -- Installing: /usr/local/share/pixmaps/reactivenav.png -- Installing: /usr/local/share/pixmaps/cameracalibgui.png -- Installing: /usr/local/share/pixmaps/2d-slam-demo.png -- Installing: /usr/local/share/pixmaps/gridmapsimul.png -- Installing: /usr/local/share/pixmaps/mrpt_icon.ico -- Installing: /usr/local/share/pixmaps/sceneviewer.png -- Up-to-date: /usr/local/share/metainfo -- Installing: /usr/local/share/metainfo/robotic-arm-kinematics.appdata.xml -- Installing: /usr/local/share/metainfo/kinect-stereo-camera-calib-gui.appdata.xml -- Installing: /usr/local/share/metainfo/cameracalib.appdata.xml -- Installing: /usr/local/share/metainfo/gridmapnavsimul.appdata.xml -- Installing: /usr/local/share/metainfo/sceneviewer.appdata.xml -- Installing: /usr/local/share/metainfo/rawlogviewer.appdata.xml -- Installing: /usr/local/share/metainfo/2dslamdemo.appdata.xml -- Installing: /usr/local/share/metainfo/reactivenavdemo.appdata.xml -- Installing: /usr/local/share/metainfo/navlog-viewer.appdata.xml -- Up-to-date: /usr/local/share/mime -- Up-to-date: /usr/local/share/mime/packages -- Installing: /usr/local/share/mime/packages/x-mrpt-hmtmap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-gridmap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-simplemap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-3dscene.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-navlog.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-rawlog.xml johnduke@John-Duke ~/Downloads/Programs/mrpt-1.5.5/build $ -- Installing: /usr/local/share/pixmaps/gridmapsimul.png -- Installing: /usr/local/share/pixmaps/mrpt_icon.ico -- Installing: /usr/local/share/pixmaps/sceneviewer.png -- Up-to-date: /usr/local/share/metainfo -- Installing: /usr/local/share/metainfo/robotic-arm-kinematics.appdata.xml -- Installing: /usr/local/share/metainfo/kinect-stereo-camera-calib-gui.appdata.xml -- Installing: /usr/local/share/metainfo/cameracalib.appdata.xml -- Installing: /usr/local/share/metainfo/gridmapnavsimul.appdata.xml -- Installing: /usr/local/share/metainfo/sceneviewer.appdata.xml -- Installing: /usr/local/share/metainfo/rawlogviewer.appdata.xml -- Installing: /usr/local/share/metainfo/2dslamdemo.appdata.xml -- Installing: /usr/local/share/metainfo/reactivenavdemo.appdata.xml -- Installing: /usr/local/share/metainfo/navlog-viewer.appdata.xml -- Up-to-date: /usr/local/share/mime -- Up-to-date: /usr/local/share/mime/packages -- Installing: /usr/local/share/mime/packages/x-mrpt-hmtmap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-gridmap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-simplemap.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-3dscene.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-navlog.xml -- Installing: /usr/local/share/mime/packages/x-mrpt-rawlog.xml johnduke@John-Duke ~/Downloads/Programs/mrpt-1.5.5/build $ clear
johnduke@John-Duke ~/Downloads/Programs/mrpt-1.5.5/build $ make test [ 0%] Built target mrptgtest [ 0%] Built target DocumentationFiles [ 21%] Built target mrpt-base [ 28%] Built target mrpt-opengl [ 30%] Built target test_mrpt_opengl Scanning dependencies of target run_tests_mrpt_opengl [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from SerializeTestOpenGL [ RUN ] SerializeTestOpenGL.WriteReadToMem CStream::ReadObject(): Class 'CAxis' is not registered! Have you called mrpt::registerClass(CLASS)? /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/opengl/src/serializations_unittest.cpp:81: Failure Failed Exception during serialization test for class 'CAxis':
=============== MRPT EXCEPTION ============= void mrpt::utils::CStream::internal_ReadObject(mrpt::utils::CSerializablePtr&, mrpt::utils::CSerializable*) [with bool EXISTING_OBJ = false], line 442: Class 'CAxis' is not registered! Have you called mrpt::registerClass(CLASS)? Exception while parsing typed object 'CAxis' from stream!
[ FAILED ] SerializeTestOpenGL.WriteReadToMem (59 ms) [----------] 1 test from SerializeTestOpenGL (59 ms total)
[----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (59 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] SerializeTestOpenGL.WriteReadToMem
1 FAILED TEST tests/CMakeFiles/run_tests_mrpt_opengl.dir/build.make:57: recipe for target 'tests/CMakeFiles/run_tests_mrpt_opengl' failed make[3]: [tests/CMakeFiles/run_tests_mrpt_op tessengl] Error 1 CMakeFiles/Makefile2:8112: recipe for target 'tests/CMakeFiles/run_tests_mrpt_opengl.dir/all' failed make[2]: [tests/CMakeFiles/run_tests_mrpt_opengl.dir/all] Error 2 CMakeFiles/Makefile2:7263: recipe for target 'tests/CMakeFiles/test.dir/rule' failed make[1]: [tests/CMakeFiles/test.dir/rule] Error 2 Makefile:2095: recipe for target 'test' failed make: [test] Error 2 johnduke@John-Duke ~/Downloads/Programs/mrpt-1.5.5/build $ gdb tests/tests_mrpt_opengl GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... tests/tests_mrpt_opengl: No such file or directory.
Thank you!
Are you building static libs by chance? (I couldn't see it in your log)
Yes @jlblancoc. I am building static libs. I don't know the directory it stores the full log. I usually copy as much information as I can see from the terminal. Thanks
Ok, then that's a known problem of static linking: the compiler optimizes out the automatic registration of rtti classes. I'm on the phone now, but I recall there was a specific function to force registration of all classes within a given mrpt module, we should take a look at it.
Static building is not tested on our CI tests, that's why this undergone unnoticed...
The function I meant is mrpt::utils::registerAllPendingClasses()
but the problem is that, when building static libs, the compiler optimizes out even the functions that add the "to-be-registered" list, so calling that function won't help.
In the past I did some research and the best I could do to force each compiler to always execute a code at "init" (before "main()") is this:
As the comment says, static libs in MSVC was the most difficult case since I never found a way to automatically do the registration of classes. Perhaps we should make MRPT_INITIALIZER(registerAllClasses_mrpt_opengl)
and such public functions so "users" (including the unit tests) can manually call them? Thoughts?
Obviously, for now the best I can advise is not to use static linking unless unavoidable.
Does __attribute__((used))
help with the Linux case though?
Thank you so much for your effort @jlblancoc and @jolting. Much appreciated! I will try building the shared library and let you know. The last time I attempted building a shared library on mrpt, it failed with a different error message.
On Fri, Apr 6, 2018 at 8:22 AM, Hunter Laux notifications@github.com wrote:
Does attribute((used)) help with the Linux case though?
I'll try it...
Hello @jolting and @jlblancoc, I have tried to build it in static mode but it still fails.
Architecture (uname -m): x86_64 Kernel name (uname -s): Linux Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) Eigen found (include: /usr/include/eigen3, version: 3.3.0) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) FLANN found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp.so;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp.so) Could NOT find ENSENSO (missing: ENSENSO_LIBRARIES ENSENSO_INCLUDE_DIRS) Could NOT find davidSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) QHULL found (include: /usr/include, lib: optimized;/usr/lib/x86_64-linux-gnu/libqhull.so;debug;/usr/lib/x86_64-linux-gnu/libqhull.so) fatal: not a git repository (or any of the parent directories): .git
cotire 1.7.9 loaded. Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
mrpt-base :
mrpt-slam : mrpt-bayes;mrpt-graphs;mrpt-vision;mrpt-tfest;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-vision : mrpt-obs;mrpt-opengl;mrpt-base;mrpt-opengl
mrpt-obs : mrpt-opengl;mrpt-base
mrpt-bayes : mrpt-base (header-only)
mrpt-maps : mrpt-obs;mrpt-graphs;mrpt-opengl;mrpt-base
mrpt-topography : mrpt-base;mrpt-obs;mrpt-opengl;mrpt-tfest
mrpt-graphs : mrpt-opengl;mrpt-base
mrpt-graphslam : mrpt-base;mrpt-graphs;mrpt-gui;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-slam;mrpt-vision
mrpt-kinematics : mrpt-opengl;mrpt-base
mrpt-nav : mrpt-graphs;mrpt-maps;mrpt-kinematics;mrpt-graphs;mrpt-obs;mrpt-opengl;mrpt-base
mrpt-reactivenav : mrpt-nav;mrpt-graphs;mrpt-maps;mrpt-obs;mrpt-opengl;mrpt-base (meta-lib)
mrpt-tfest : mrpt-base
mrpt-scanmatching : mrpt-tfest;mrpt-base (meta-lib)
mrpt-pbmap : mrpt-graphs;mrpt-base
mrpt-gui : mrpt-opengl;mrpt-base
mrpt-opengl : mrpt-base
mrpt-detectors : mrpt-vision;mrpt-maps;mrpt-gui;mrpt-slam;mrpt-base;mrpt-opengl;mrpt-obs;mrpt-graphs
mrpt-hwdrivers : mrpt-base;mrpt-maps;mrpt-obs;mrpt-gui;mrpt-opengl;mrpt-maps;mrpt-vision;mrpt-graphs
mrpt-hmtslam : mrpt-slam;mrpt-graphslam;mrpt-graphs;mrpt-vision;mrpt-maps;mrpt-base;mrpt-obs;mrpt-opengl;mrpt-gui
+===========================================================================+ | Resulting configuration for MRPT 1.5.5 | +===========================================================================+ PLATFORM ____ Host : Linux4.13.0-38-genericx86_64 Is the system big endian? : No Word size (32/64 bit) : 64 CMake version : 3.5.1 CMake generator : Unix Makefiles CMake build tool : /usr/bin/make date: invalid date ‘@’
MRPT SOURCE_DATE_EPOCH : () Compiler : GNU Configuration : Debug C++ flags (Debug): -I /usr/include/wx-3.0 -I /usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -pthread -Wreturn-type -Wextra -Wtype-limits -Wcast-align -Wparentheses -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-ignored-attributes -Wno-int-in-bool-context -Wno-write-strings -std=c++11 -g -msse2 -funroll-loops -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -g
__ OPTIONS _____ Build MRPT as a shared library? : Yes Use SIMD optimizations? : SSE2=1 SSE3=1 SSE4.1=1 SSE4.2=1 SSE4a=0 [Automatic] Install prefix : /usr/local C++ config header : /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/include/mrpt-config/unix/
_____ MANDATORY LIBRARIES __ eigen3 : Yes (System) [Version: 3.3.0] zlib (compression) : Yes (System)
__ OPTIONAL LIBRARIES __ Assimp (3D models) : Yes (System) [Version: 3.2.0] ffmpeg libs (Video streaming) : Yes (System) [avcodec 57.107.100, avutil 55.78.100, avformat 57.83.100] gtest (Google unit testing library) : Yes (Built-in) Intel threading lib (TBB) : No lib3ds (3DStudio scenes) : No libjpeg (jpeg) : Yes (System) liblas (ASPRS LAS LiDAR format) : No mexplus : No Octomap : Yes (System) [Version: 1.6.8] OpenCV (Image manipulation) : Yes (System) [Version: 3.4.0] OpenGL : Yes (System) GLUT : Yes (System) PCAP (Wireshark logs for Velodyne) : Yes (System) PCL (Pointscloud library) : Yes (System) [Version: 1.8.1.99] SuiteSparse : Yes VTK : Yes wxWidgets : Yes (System) yamlcpp (YAML file format) : Yes (System) [Version: 0.5.2]
___ WRAPPERS/BINDINGS __ Matlab / mex files : No [Version: ] Python bindings (pymrpt) : No
dep: PythonLibs found? : Yes
_ HARDWARE & SENSORS ___ libdc1394-2 (FireWire capture) : Yes (System) DUO3D Camera libs : No libftdi (USB) : Yes (System) [Version: ] National Instruments... ...NIDAQmx? : No ...NIDAQmx Base? : No NITE2 library : No OpenKinect libfreenect : Yes (System) OpenNI2 : No PGR FlyCapture2 : No PGR Triclops : No Phidgets : No RoboPeak LIDAR : Yes SwissRanger 3/4000 3D camera : No Videre SVS stereo camera : No libudev (requisite for XSensMT4) : Yes (System) xSENS MT 3rd generation : Yes (Built-in) xSENS MT 4th generation : Yes (Built-in) Intersense sensors : No
Configuring done Generating done cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 21%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 22%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' [ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm' /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp: In static member function ‘static mrpt::obs::gnss::gnss_message* mrpt::obs::gnss::gnss_message::Factory(mrpt::obs::gnss::gnss_message_type_t)’: /home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:49:68: warning: ‘new’ of type ‘mrpt::obs::gnss::Message_TOPCON_PZS’ with extended alignment 32 [-Waligned-new=]
^
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:27:2: note: in expansion of macro ‘DOFOR’
DOFOR(TOPCON_PZS) \
^~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:52:3: note: in expansion of macro ‘LIST_ALL_MSGS’
LIST_ALL_MSGS
^~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:49:68: note: uses ‘void* operator new(std::size_t)’, which does not have an alignment parameter
^
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:27:2: note: in expansion of macro ‘DOFOR’
DOFOR(TOPCON_PZS) \
^~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:52:3: note: in expansion of macro ‘LIST_ALL_MSGS’
LIST_ALL_MSGS
^~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:49:68: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
^
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:27:2: note: in expansion of macro ‘DOFOR’
DOFOR(TOPCON_PZS) \
^~~~~
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/obs/src/gnss_messages_common.cpp:52:3: note: in expansion of macro ‘LIST_ALL_MSGS’
LIST_ALL_MSGS
^~~~~
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 23%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRobotPose.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 24%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/obs/cotire/mrpt-obs_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Linking CXX shared library ../../lib/libmrpt-obs.so
[ 25%] Built target mrpt-obs
[ 25%] Generating CXX prefix source libs/vision/cotire/mrpt-vision_CXX_prefix.cxx
[ 25%] Generating CXX prefix header libs/vision/cotire/mrpt-vision_CXX_prefix.hxx
[ 25%] Building CXX precompiled header libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch
Scanning dependencies of target mrpt-vision
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/pnp_algos.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/posit.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/polynom_solver.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 25%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/lhm.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/ppnp.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/epnp.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/upnp.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/p3p.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/rpnp.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pnp/dls.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 26%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/vision/src/CFeatureExtraction_harris_KLT.cpp:180:77: note: #pragma message: TODO: Delete? Refactor / join to mrpt::vision::CGenericFeatureTracker?
MRPT_TODO("Delete? Refactor / join to mrpt::vision::CGenericFeatureTracker?")
^
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/vision/src/CFeatureExtraction_harris_KLT.cpp:253:72: note: #pragma message: TODO: Delete? Is not this a duplicate of extractFeaturesKLT ()???
MRPT_TODO("Delete? Is not this a duplicate of extractFeaturesKLT ()???")
^
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/types.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 27%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/vision/src/CFeatureExtraction_common.cpp: In member function ‘void mrpt::vision::CFeatureExtraction::detectFeatures(const mrpt::utils::CImage&, mrpt::vision::CFeatureList&, unsigned int, unsigned int, const mrpt::vision::TImageROI&) const’:
/home/johnduke/Downloads/Programs/mrpt-1.5.5/libs/vision/src/CFeatureExtraction_common.cpp:56:98: note: #pragma message: TODO: Refactor: check if OpenCV's tile method can be directly called to save space here?
tor: check if OpenCV's tile method can be directly called to save space here?")
^
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 29%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 30%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 31%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 31%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 31%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o
cc1plus: warning: /home/johnduke/Downloads/Programs/mrpt-1.5.5/build/libs/vision/cotire/mrpt-vision_CXX_prefix.hxx.gch: created and used with differing settings of '-mabm'
[ 31%] Linking CXX shared library ../../lib/libmrpt-vision.so
/usr/bin/ld: /usr/local/lib/libavcodec.a(avpacket.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavcodec.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
libs/vision/CMakeFiles/mrpt-vision.dir/build.make:1628: recipe for target 'lib/libmrpt-vision.so.1.5.5' failed
make[2]: [lib/libmrpt-vision.so.1.5.5] Error 1
CMakeFiles/Makefile2:617: recipe for target 'libs/vision/CMakeFiles/mrpt-vision.dir/all' failed
make[1]: [libs/vision/CMakeFiles/mrpt-vision.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
Thanks
I've made similar mistakes before. I've made it a rule to never run make install. I've gone years without ever actually executing that command on my desktop.
I see you've built ffmpeg yourself and then done a make install. On Ubuntu 16.04 you should use the packaged version. The problem you will have is uninstalling ffmpeg. Make installs cannot easily be undone in most cases. You can try manually deleting the traces of ffmpeg out of your /usr/local folder. The only foolproof solution is the reinstall Ubuntu.
Next time use checkinstall or build in a container.
Thanks @jolting. I had some issues with the packaged ffmeg.
I've made it a rule to never run make install.
Absolutely agree, same here!
Does attribute((used)) help with the Linux case though?
Unfortunately, nope, it doesn't...
I can confirm the issue that entitles this thread (problems with static builds) still remains even after the commit referenced above. The problem is that the MRPT_INITIALIZER()
function is never called in static builds.
So we could keep this one open, unless: a) a workaround is found, b) we officially decide mrpt doesn't support automatic class registry in static builds.
What should we do with this one?
I think we could just drop support for automatic registration of classes in static builds... Any good or easy alternative?
So many features depend on the class registration and it will lead to breakage at runtime in unexpected places. I'd prefer just leaving this as wontfix and disabling static builds. If some enterprising engineer wants to make it work then I will certainly appreciate a PR, but I don't see this as a priority for the community.
Perhaps this is something to address if/when Modules TS becomes standardized.
Hello, I complied mrpt 1.5.6 on my Ubuntu Xenial using the source file in the branch. However, when I run the test "test_mrpt_base" I get a failure message: [ FAILED ] Matrices.SerializeCMatrixD [ FAILED ] SerializeTestBase.WriteReadToMem.
Similarly, when I run "test_mrpt_slam", MRPT throws an exception and I get a failure message. [ FAILED ] MonteCarlo2D.RunSampleDataset.
Please can someone tell me if there are fixes for these because I am new to mrpt.
Thank you!