* Package: sci-libs/ViSP-3.3.0-r1 * Repository: gentoo * Maintainer: aballier@gentoo.org * USE: X abi_x86_64 amd64 coin cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 demos dmtx elibc_glibc gsl jpeg kernel_linux motif ogre opencv pcl png tutorials usb userland_GNU v4l xml zbar zlib * FEATURES: fakeroot network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox * /etc/portage/package.cflags/cflags -> */*: NOFFLAGS=1 * /etc/portage/package.cflags/cflags -> */*: LDFLAGS-="-Wl,-z,now -Wl,-z,relro" * /etc/portage/package.cflags/cflags -> */*: USE_NONGNU="" +fPIE +fstack-protector-all +D_FORTIFY_SOURCE=2 * /etc/portage/package.cflags/cflags -> */*: NOLDADD=1 * FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg candy cgroup clean-logs config-protect-if-modified distlocks ebuild-locks fakeroot fixlafiles ipc-sandbox merge-sync metadata-transfer mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-elog split-log splitdebug strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' * CFLAGS='-Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wimplicit-function-declaration -Wno-error=implicit-function-declaration' * CXXFLAGS='-Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection' * CPPFLAGS='-D_GLIBCXX_ASSERTIONS' * FFLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * FCFLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * F77FLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--sort-common' * MAKEOPTS='-j12 -l15' * gcc (Gentoo Hardened 10.3.0 p1) 10.3.0 * g++ (Gentoo Hardened 10.3.0 p1) 10.3.0 * LLD 12.0.0 (compatible with GNU linkers) * Linux ALESSAND-F1E8 5.10.4-rt-rt22-x86_64 #3 SMP PREEMPT_RT Sun Apr 18 16:12:36 CEST 2021 x86_64 AMD Ryzen 5 3600 6-Core Processor AuthenticAMD GNU/Linux sci-libs/ViSP: 31 minutes, 5 seconds average for 3 merges 2021-03-20T23:16:31 >>> sci-libs/ViSP: 1 hour, 7 minutes, 59 seconds 2021-05-05T03:47:42 >>> sci-libs/ViSP: 14 minutes, 29 seconds 2021-05-23T10:54:26 >>> sci-libs/ViSP: 10 minutes, 48 seconds 0;emerge 04:28:23 1|7 ViSP 31:05 (root@ALESSAND-F1E8) kemerge 04:28:23 1|7 ViSP 31:05 (root@ALESSAND-F1E8)\ >>> Unpacking source... >>> Unpacking visp-3.3.0.tar.gz to /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work >>> Source unpacked in /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work >>> Preparing source in /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0 ... * Applying ViSP-3.2.0-ocv.patch ... [ ok ] * Applying ViSP-3.0.1-opencv.patch ... [ ok ] * Working in BUILD_DIR: "/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build" * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "Instal * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "Installa * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, opti * Hardcoded definition(s) removed in tutorial/robot/mbot/raspberry/visp/CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, opti >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0 ... * Working in BUILD_DIR: "/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build" cmake -C /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_JAVA=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DBUILD_DEMOS=ON -DBUILD_TUTORIALS=ON -DUSE_COIN3D=ON -DUSE_DC1394=OFF -DUSE_DMTX=ON -DUSE_GSL=ON -DUSE_JPEG=ON -DUSE_PNG=ON -DUSE_LIBUSB_1=ON -DUSE_OGRE=ON -DUSE_OIS=ON -DUSE_OPENCV=ON -DUSE_PCL=ON -DUSE_SOQT=OFF -DUSE_SOXT=ON -DUSE_V4L2=ON -DUSE_X11=ON -DUSE_XML2=ON -DUSE_ZBAR=ON -DUSE_ZLIB=ON -DCOIN3D_INCLUDE_DIR=/usr/include/Coin4 -DENABLE_SSE2=ON -DENABLE_SSE3=ON -DENABLE_SSSE3=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/gentoo_toolchain.cmake /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0 loading initial cache file /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/gentoo_common_config.cmake -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_STD_CXX11_FLAG (check file: cmake/checks/cxx11.cpp) -- Performing Test HAVE_STD_CXX11_FLAG - Success -- Performing Test HAVE_STD_CXX14_FLAG (check file: cmake/checks/cxx14.cpp) -- Performing Test HAVE_STD_CXX14_FLAG - Success -- Performing Test HAVE_STD_CXX17_FLAG (check file: cmake/checks/cxx17.cpp) -- Performing Test HAVE_STD_CXX17_FLAG - Success -- Found PythonInterp: /usr/bin/python (found suitable version "3.9.5", minimum required is "2.7") -- Found PythonInterp: /usr/bin/python (found suitable version "3.9.5", minimum required is "3.4") -- Found PythonLibs: /usr/lib64/libpython3.9.so (found suitable exact version "3.9.5") -- Found Atlas: /usr/include -- Found Atlas (include: /usr/include, library: /usr/lib64/libatlas.so) -- Found OpenBLAS libraries: /usr/lib64/libopenblas.so -- Found OpenBLAS include: /usr/include -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS MKL_INTERFACE_LIBRARY MKL_SEQUENTIAL_LAYER_LIBRARY MKL_CORE_LIBRARY) -- Looking for inet_ntop -- Looking for inet_ntop - found -- Found OpenGL: /usr/lib64/libOpenGL.so -- Try C99 flag = [-std=gnu99] -- Performing Test C99_FLAG_DETECTED -- Performing Test C99_FLAG_DETECTED - Success -- Performing Test __compiler_doesnt_need_c99_flag -- Performing Test __compiler_doesnt_need_c99_flag - Success -- v4l2 found -- Could NOT find FTIITSDK (missing: FTIITSDK_FT_LIBRARY FTIITSDK_COMMUNICATION_LIBRARY FTIITSDK_INCLUDE_DIR) -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- openmp found -- eigen3 found -- Performing Test BUILD_SUCCEED -- Performing Test BUILD_SUCCEED - Success -- Performing Test BUILD_SUCCEED2 -- Performing Test BUILD_SUCCEED2 - Success -- gsl found -- Found Coin3D: /usr/lib64/libCoin.so -- coin3d found -- OGRE_PREFIX_WATCH changed. -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "0.29.2") -- Checking for module 'OGRE' -- Found OGRE, version 1.9.0 -- Checking for module 'POCO' -- No package 'POCO' found -- Looking for POCO_Util... -- Found POCO_Util: optimized;/usr/lib64/libPocoUtil.so;debug;/usr/lib64/libPocoUtil.so -- Looking for POCO_Net... -- Found POCO_Net: optimized;/usr/lib64/libPocoNet.so;debug;/usr/lib64/libPocoNet.so -- Looking for POCO_NetSSL... -- Found POCO_NetSSL: optimized;/usr/lib64/libPocoNetSSL.so;debug;/usr/lib64/libPocoNetSSL.so -- Looking for POCO_XML... -- Found POCO_XML: optimized;/usr/lib64/libPocoXML.so;debug;/usr/lib64/libPocoXML.so -- Looking for OGRE_Paging... -- Found OGRE_Paging: optimized;/usr/lib64/libOgrePaging.so;debug;/usr/lib64/libOgrePaging.so -- Looking for OGRE_Terrain... -- Found OGRE_Terrain: optimized;/usr/lib64/libOgreTerrain.so;debug;/usr/lib64/libOgreTerrain.so -- Looking for OGRE_Property... -- Found OGRE_Property: optimized;/usr/lib64/libOgreProperty.so;debug;/usr/lib64/libOgreProperty.so -- Looking for OGRE_RTShaderSystem... -- Found OGRE_RTShaderSystem: optimized;/usr/lib64/libOgreRTShaderSystem.so;debug;/usr/lib64/libOgreRTShaderSystem.so -- Looking for OGRE_Volume... -- Found OGRE_Volume: optimized;/usr/lib64/libOgreVolume.so;debug;/usr/lib64/libOgreVolume.so -- Looking for OGRE_Overlay... -- Found OGRE_Overlay: optimized;/usr/lib64/libOgreOverlay.so;debug;/usr/lib64/libOgreOverlay.so -- ogre found -- OIS_PREFIX_PATH changed. -- Checking for module 'OIS' -- Found OIS, version 1.5.1 -- ois found -- libusb_1 found -- soxt found -- pthread found -- xml2 found -- opencv found -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- zlib found -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- x11 found -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- jpeg found -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37+apng") -- png found -- zbar found -- dmtx found -- Checking for module 'eigen3' -- Found eigen3, version 3.3.9 -- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") -- Eigen found (include: /usr/include/eigen3, version: 3.3.9) -- Checking for module 'flann' -- Found flann, version 1.9.1 -- Found FLANN: /usr/lib64/libflann_cpp.so -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.24 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (USB_10) does not match the name of the calling package (OpenNI2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/Modules/FindOpenNI2.cmake:28 (find_package_handle_standard_args) /usr/share/pcl-1.11/PCLConfig.cmake:190 (find_package) /usr/share/pcl-1.11/PCLConfig.cmake:321 (find_openni2) /usr/share/pcl-1.11/PCLConfig.cmake:543 (find_external_library) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found USB_10: /usr/lib64/libusb-1.0.so -- OpenNI2 found (include: /usr/include/openni2, lib: /usr/lib64/libOpenNI2.so) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (libusb-1.0) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:288 (find_package_handle_standard_args) /usr/share/pcl-1.11/PCLConfig.cmake:335 (find_libusb) /usr/share/pcl-1.11/PCLConfig.cmake:543 (find_external_library) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found libusb-1.0: /usr/include/libusb-1.0 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (USB_10) does not match the name of the calling package (OpenNI2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/Modules/FindOpenNI2.cmake:28 (find_package_handle_standard_args) /usr/share/pcl-1.11/PCLConfig.cmake:190 (find_package) /usr/share/pcl-1.11/PCLConfig.cmake:321 (find_openni2) /usr/share/pcl-1.11/PCLConfig.cmake:543 (find_external_library) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- OpenNI2 found (include: /usr/include/openni2, lib: /usr/lib64/libOpenNI2.so) -- Found Qhull: optimized;/usr/lib64/libqhull.so;debug;/usr/lib64/libqhull.so -- QHULL found (include: /usr/include, lib: optimized;/usr/lib64/libqhull.so;debug;/usr/lib64/libqhull.so) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_COMMON) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_COMMON: /usr/lib64/libpcl_common.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_KDTREE) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_KDTREE: /usr/lib64/libpcl_kdtree.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_OCTREE) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_OCTREE: /usr/lib64/libpcl_octree.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_SEARCH) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_SEARCH: /usr/lib64/libpcl_search.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_SAMPLE_CONSENSUS) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_SAMPLE_CONSENSUS: /usr/lib64/libpcl_sample_consensus.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_FILTERS) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_FILTERS: /usr/lib64/libpcl_filters.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_2D) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:614 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_2D: /usr/include/pcl-1.11 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_GEOMETRY) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:614 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_GEOMETRY: /usr/include/pcl-1.11 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_IO) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_IO: /usr/lib64/libpcl_io.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_FEATURES) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_FEATURES: /usr/lib64/libpcl_features.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_ML) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_ML: /usr/lib64/libpcl_ml.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_SEGMENTATION) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_SEGMENTATION: /usr/lib64/libpcl_segmentation.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_VISUALIZATION) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_VISUALIZATION: /usr/lib64/libpcl_visualization.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_SURFACE) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_SURFACE: /usr/lib64/libpcl_surface.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_REGISTRATION) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_REGISTRATION: /usr/lib64/libpcl_registration.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_KEYPOINTS) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_KEYPOINTS: /usr/lib64/libpcl_keypoints.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_TRACKING) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_TRACKING: /usr/lib64/libpcl_tracking.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_RECOGNITION) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_RECOGNITION: /usr/lib64/libpcl_recognition.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_STEREO) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_STEREO: /usr/lib64/libpcl_stereo.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_OUTOFCORE) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_OUTOFCORE: /usr/lib64/libpcl_outofcore.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PCL_PEOPLE) does not match the name of the calling package (PCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/pcl-1.11/PCLConfig.cmake:611 (find_package_handle_standard_args) cmake/VISPUtils.cmake:533 (find_package) CMakeLists.txt:588 (VP_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PCL_PEOPLE: /usr/lib64/libpcl_people.so -- pcl found CMake Warning at CMakeLists.txt:626 (message): pcl 1.11.1 3rd party was detected and needs c++14 compiler flags that is turned off. Thus to enable pcl usage we turn USE_CXX_STANDARD=14. -- Looking for include file float.h -- Looking for include file float.h - found -- Performing Test HAVE_FUNC_ISNAN -- Performing Test HAVE_FUNC_ISNAN - Failed -- Performing Test HAVE_FUNC_STD_ISNAN -- Performing Test HAVE_FUNC_STD_ISNAN - Success -- Performing Test HAVE_FUNC__ISNAN -- Performing Test HAVE_FUNC__ISNAN - Failed -- Performing Test HAVE_FUNC_ISINF -- Performing Test HAVE_FUNC_ISINF - Failed -- Performing Test HAVE_FUNC_STD_ISINF -- Performing Test HAVE_FUNC_STD_ISINF - Success -- Performing Test HAVE_FUNC__FINITE -- Performing Test HAVE_FUNC__FINITE - Failed -- Performing Test HAVE_FUNC_ROUND -- Performing Test HAVE_FUNC_ROUND - Success -- Performing Test HAVE_FUNC_STD_ROUND -- Performing Test HAVE_FUNC_STD_ROUND - Success -- Performing Test HAVE_FUNC_ERFC -- Performing Test HAVE_FUNC_ERFC - Success -- Performing Test HAVE_FUNC_STD_ERFC -- Performing Test HAVE_FUNC_STD_ERFC - Success -- Performing Test HAVE_FUNC_STRTOF -- Performing Test HAVE_FUNC_STRTOF - Success -- Performing Test HAVE_FUNC_LOG1P -- Performing Test HAVE_FUNC_LOG1P - Success -- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen dot -- Found LATEX: /usr/bin/latex -- Performing Test HAVE_CXX_WNO_FLOAT_EQUAL -- Performing Test HAVE_CXX_WNO_FLOAT_EQUAL - Success -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED -- Performing Test HAVE_CXX_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE - Success -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success -- Performing Test HAVE_CXX_WNO_TYPE_LIMITS -- Performing Test HAVE_CXX_WNO_TYPE_LIMITS - Success -- Performing Test HAVE_CXX_WNO_SHIFT_NEGATIVE_VALUE -- Performing Test HAVE_CXX_WNO_SHIFT_NEGATIVE_VALUE - Success -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Success -- Performing Test HAVE_CXX_WNO_ATTRIBUTES -- Performing Test HAVE_CXX_WNO_ATTRIBUTES - Success -- Performing Test HAVE_CXX_O0 -- Performing Test HAVE_CXX_O0 - Success -- Performing Test HAVE_CXX_WNO_UNUSED_RESULT -- Performing Test HAVE_CXX_WNO_UNUSED_RESULT - Success -- Performing Test HAVE_CXX_WALL -- Performing Test HAVE_CXX_WALL - Success -- Performing Test HAVE_C_WALL -- Performing Test HAVE_C_WALL - Success -- Performing Test HAVE_CXX_WEXTRA -- Performing Test HAVE_CXX_WEXTRA - Success -- Performing Test HAVE_C_WEXTRA -- Performing Test HAVE_C_WEXTRA - Success -- Performing Test HAVE_CXX_WSTRICT_OVERFLOW_5 -- Performing Test HAVE_CXX_WSTRICT_OVERFLOW_5 - Success -- Performing Test HAVE_C_WSTRICT_OVERFLOW_5 -- Performing Test HAVE_C_WSTRICT_OVERFLOW_5 - Success -- Performing Test HAVE_CXX_WFLOAT_EQUAL -- Performing Test HAVE_CXX_WFLOAT_EQUAL - Success -- Performing Test HAVE_C_WFLOAT_EQUAL -- Performing Test HAVE_C_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_WSIGN_CONVERSION -- Performing Test HAVE_CXX_WSIGN_CONVERSION - Success -- Performing Test HAVE_C_WSIGN_CONVERSION -- Performing Test HAVE_C_WSIGN_CONVERSION - Success -- Performing Test HAVE_CXX_WSHADOW -- Performing Test HAVE_CXX_WSHADOW - Success -- Performing Test HAVE_C_WSHADOW -- Performing Test HAVE_C_WSHADOW - Success -- Performing Test HAVE_CXX_FOPENMP -- Performing Test HAVE_CXX_FOPENMP - Success -- Performing Test HAVE_C_FOPENMP -- Performing Test HAVE_C_FOPENMP - Success -- Performing Test HAVE_CXX_STD_C++14 -- Performing Test HAVE_CXX_STD_C++14 - Success -- Performing Test HAVE_C_STD_C++14 -- Performing Test HAVE_C_STD_C++14 - Success -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success -- Performing Test HAVE_C_FVISIBILITY_HIDDEN -- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success -- Performing Test HAVE_CXX_MSSE2 -- Performing Test HAVE_CXX_MSSE2 - Success -- Performing Test HAVE_C_MSSE2 -- Performing Test HAVE_C_MSSE2 - Success -- Performing Test HAVE_CXX_MSSE3 -- Performing Test HAVE_CXX_MSSE3 - Success -- Performing Test HAVE_C_MSSE3 -- Performing Test HAVE_C_MSSE3 - Success -- Performing Test HAVE_CXX_MSSSE3 -- Performing Test HAVE_CXX_MSSSE3 - Success -- Performing Test HAVE_C_MSSSE3 -- Performing Test HAVE_C_MSSSE3 - Success -- Performing Test HAVE_CXX_FPIC -- Performing Test HAVE_CXX_FPIC - Success -- Performing Test HAVE_C_FPIC -- Performing Test HAVE_C_FPIC - Success -- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION -- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION - Success -- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT -- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY - Success -- Performing Test HAVE_CXX_WNO_SHADOW -- Performing Test HAVE_CXX_WNO_SHADOW - Success -- Performing Test HAVE_CXX_WNO_PESSIMIZING_MOVE -- Performing Test HAVE_CXX_WNO_PESSIMIZING_MOVE - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING - Success -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_PARAMETER -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_PARAMETER - Success -- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL -- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL - Success -- Performing Test HAVE_CXX_WNO_SIGN_CONVERSION -- Performing Test HAVE_CXX_WNO_SIGN_CONVERSION - Success -- opencv nonfree or xfeature2d module not found CMake Deprecation Warning at demo/CMakeLists.txt:41 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at demo/wireframe-simulator/CMakeLists.txt:41 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/bridge/opencv/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/calibration/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/computer-vision/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/grabber/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/barcode/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/dnn/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/face/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/matching/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/object/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/detection/tag/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/image/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/autothreshold/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/brightness/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/connected-components/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/contour/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/contrast-sharpening/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/count-coins/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/imgproc/flood-fill/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/robot/flir-ptu/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/robot/pioneer/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/robot/mbot/raspberry/visp/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/simulator/image/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/trace/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/blob/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/keypoint/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/generic/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success CMake Deprecation Warning at tutorial/tracking/model-based/generic-apriltag/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/generic-rgbd/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS -- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS - Success CMake Deprecation Warning at tutorial/tracking/model-based/generic-stereo/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/old/edges/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/old/generic/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/old/hybrid/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/old/keypoint/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/model-based/old/stereo-deprecated/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/template-tracker/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/tracking/moving-edges/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tutorial/visual-servo/ibvs/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- -- ========================================================== -- General configuration information for ViSP 3.3.0 -- -- Version control: unknown -- -- Platform: -- Timestamp: 2021-06-20T02:29:51Z -- Host: Linux 5.10.4-rt-rt22-x86_64 x86_64 -- CMake: 3.20.3 -- CMake generator: Ninja -- CMake build tool: /usr/bin/ninja -- Configuration: Gentoo -- -- C/C++: -- Built as dynamic libs?: yes -- C++ Compiler: /usr/bin/x86_64-pc-linux-gnu-g++ (ver 10.3.0) -- C++ flags (Release): -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -O3 -DNDEBUG -- C++ flags (Debug): -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -g -- C Compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- C flags (Release): -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wimplicit-function-declaration -Wno-error=implicit-function-declaration -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -O3 -DNDEBUG -- C flags (Debug): -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wimplicit-function-declaration -Wno-error=implicit-function-declaration -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -g -- Linker flags (Release): -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -- Linker flags (Debug): -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -- -- ViSP modules: -- To be built: core gui imgproc io java_bindings_generator klt me sensor ar blob robot visual_features vs vision detection mbt tt tt_mi -- Disabled: - -- Disabled by dependency: - -- Unavailable: java -- -- Python (for build): /usr/bin/python -- -- Build options: -- Build deprecated: yes -- Build with moment combine: no -- -- Mathematics: -- Use MKL: no -- Use OpenBLAS: yes -- Use Atlas: no -- Use Netlib Lapack: no -- Use Lapack (built-in): no -- Use Eigen3: yes (ver 3.3.9) -- Use OpenCV: yes (ver 4.5.2) -- Use GSL: yes (ver 2.7) -- -- Simulator: -- Ogre simulator: -- \- Use Ogre3D: yes (ver 1.9.0) -- \- Use OIS: yes (ver 1.5.1) -- Coin simulator: -- \- Use Coin3D: yes (ver 4.0.0) -- \- Use SoWin: no -- \- Use SoXt: yes -- \- Use SoQt: no -- \- Use Qt5: no -- \- Use Qt4: no -- \- Use Qt3: no -- -- Media I/O: -- Use JPEG: yes (ver ) -- Use PNG: yes (ver 1.6.37+apng) -- \- Use ZLIB: yes (ver 1.2.11) -- Use OpenCV: yes (ver 4.5.2) -- Use stb_image (built-in): no -- -- Real robots: -- Use Afma4: no -- Use Afma6: no -- Use Franka: no -- Use Viper650: no -- Use Viper850: no -- Use aria (Pioneer): no -- Use PTU46: no -- Use Biclops PTU: no -- Use Flir PTU SDK: no -- Use Parrot ARSDK: no -- \-Use ffmpeg: no -- Use Virtuose: no -- Use qbdevice (built-in): yes (ver 2.6.0) -- -- GUI: -- Use X11: yes -- Use GTK: no -- Use OpenCV: yes (ver 4.5.2) -- Use GDI: no -- Use Direct3D: no -- -- Cameras: -- Use DC1394-2.x: no -- Use CMU 1394: no -- Use V4L2: yes (ver 1.20.0) -- Use directshow: no -- Use OpenCV: yes (ver 4.5.2) -- Use Flycapture: no -- Use Pylon: no -- -- RGB-D sensors: -- Use Realsense: no -- Use Realsense2: no -- Use Kinect: no -- \- Use libfreenect: no -- \- Use libusb-1: yes (ver 1.0.24) -- \- Use pthread: yes -- Use PCL: yes (ver 1.11.1) -- \- Use VTK: yes (ver 8.2.0) -- -- F/T sensors: -- Use atidaq (built-in): no -- Use comedi: no -- Use IIT SDK: no -- -- Detection: -- Use zbar: yes (ver 0.23.1) -- Use dmtx: yes (ver 0.7.5) -- Use AprilTag (built-in): yes (ver 3.1.1) -- \- Use AprilTag big family: no -- -- Misc: -- Use Clipper (built-in): yes (ver 6.4.2) -- Use pugixml (built-in): yes (ver 1.9.0) -- Use libxml2: yes (ver 2.9.12) -- -- Optimization: -- Use OpenMP: yes -- Use pthread: yes -- Use pthread (built-in): no -- Use cxx standard: 14 -- -- Documentation: -- Use doxygen: yes -- -- Tests and samples: -- Use catch2 (built-in): yes (ver 2.9.2) -- Tests: no -- Demos: yes -- Examples: no -- Tutorials: yes -- -- Install path: /usr -- -- ========================================================== -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wimplicit-function-declaration -Wno-error=implicit-function-declaration -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC C++ -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--sort-common Module -Wl,-O1 -Wl,--as-needed -Wl,--sort-common Shared -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: COIN3D_INCLUDE_DIR -- Build files have been written to: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0 ... * Working in BUILD_DIR: "/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build" ninja -v -j12 -l15 [1/647] cd /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build && /usr/bin/cmake -DCMAKE_HELPER_SCRIPT=/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/VISPGenerateConfigScript.info.cmake -P /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/cmake/VISPGenerateConfigScript.cmake [2/647] cd /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build && /bin/gzip -9 -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/doc/man/man1/visp-config.1 > /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/doc/man/man1/visp-config.1.gz [3/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-float-equal -Wno-class-memaccess -MD -MT 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o -MF 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o.d -o 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper/clipper.cpp [4/647] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_clipper.a && /usr/lib/llvm/12/bin/llvm-ar qc 3rdparty/lib64/libvisp_clipper.a 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o && /usr/lib/llvm/12/bin/llvm-ranlib 3rdparty/lib64/libvisp_clipper.a && : [5/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/apriltag.cpp [6/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/apriltag_pose.cpp [7/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/apriltag_quad_thresh.cpp [8/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/g2d.cpp [9/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/homography.cpp [10/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/image_u8.cpp [11/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/image_u8x3.cpp [12/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/image_u8x4.cpp [13/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/matd.cpp [14/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/pam.cpp [15/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/pjpeg-idct.cpp [16/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/pnm.cpp [17/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/string_util.cpp [18/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/svd22.cpp [19/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/time_util.cpp [20/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/times.cpp [21/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/workerpool.cpp [22/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/zarray.cpp [23/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/zhash.cpp [24/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/common/zmaxheap.cpp [25/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tag16h5.cpp [26/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tag25h7.cpp [27/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tag25h9.cpp [28/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tag36h10.cpp [29/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tag36h11.cpp [30/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag/tagCircle21h7.cpp [31/647] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_apriltag.a && /usr/lib/llvm/12/bin/llvm-ar qc 3rdparty/lib64/libvisp_apriltag.a 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o && /usr/lib/llvm/12/bin/llvm-ranlib 3rdparty/lib64/libvisp_apriltag.a && : [32/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=c++14 -std=gnu++14 -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -MF 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o.d -o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice/qb_device_driver.cpp [33/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=c++14 -std=gnu++14 -Wno-unused-result -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -MF 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o.d -o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice/qbmove_communications.cpp [34/647] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_qbdevice.a && /usr/lib/llvm/12/bin/llvm-ar qc 3rdparty/lib64/libvisp_qbdevice.a 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o && /usr/lib/llvm/12/bin/llvm-ranlib 3rdparty/lib64/libvisp_qbdevice.a && : [35/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -fPIC -std=gnu++14 -MD -MT 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -MF 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o.d -o 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9/pugixml.cpp [36/647] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_pugixml.a && /usr/lib/llvm/12/bin/llvm-ar qc 3rdparty/lib64/libvisp_pugixml.a 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o && /usr/lib/llvm/12/bin/llvm-ranlib 3rdparty/lib64/libvisp_pugixml.a && : [37/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/parallel-port/vpParallelPort.cpp [38/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/tools/vpKeyboard.cpp [39/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [40/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpColor.cpp [41/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpCameraParameters.cpp [42/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpXmlParserCamera.cpp [43/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeEllipse.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeEllipse.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [44/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpFont.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFont.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpFont.cpp:60: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFont.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpFont.cpp:60: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [45/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [46/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpPixelMeterConversion.cpp [47/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [48/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [49/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [50/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [51/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [52/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageDraw.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp:60: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageDraw.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp:60: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [53/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [54/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageMorphology.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageMorphology.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [55/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImagePoint.cpp [56/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_mul.cpp [57/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp [58/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/kalman/vpKalmanFilter.cpp [59/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_covariance.cpp [60/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpRGBa.cpp [61/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpColVector.cpp [62/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_qr.cpp [63/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_cholesky.cpp [64/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-shadow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpEigenConversion.cpp [65/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix.cpp [66/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [67/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-deprecated-copy -Wno-shadow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_lu.cpp [68/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-deprecated-copy -Wno-shadow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_svd.cpp [69/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpRowVector.cpp [70/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpSubColVector.cpp [71/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpSubMatrix.cpp [72/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/matrix/vpSubRowVector.cpp [73/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/misc/vpHinkley.cpp [74/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/misc/vpMath.cpp [75/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/random-generator/vpGaussRand.cpp [76/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/random-generator/vpUniRand.cpp [77/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/robust/vpRobust.cpp [78/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/robust/vpScale.cpp [79/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/spline/vpBSpline.cpp [80/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpExponentialMap.cpp [81/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpForceTwistMatrix.cpp [82/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpThetaUVector.cpp [83/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpVelocityTwistMatrix.cpp [84/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpRzyzVector.cpp [85/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpRxyzVector.cpp [86/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpTranslationVector.cpp [87/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpRotationVector.cpp [88/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp [89/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpQuaternionVector.cpp [90/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpRzyxVector.cpp [91/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpRotationMatrix.cpp [92/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpPoseVector.cpp [93/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [94/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpConvert.h:56, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpConvert.h:56, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [95/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/cpu-features/vpCPUFeatures.cpp [96/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/cpu-features/x86/cpu_x86.cpp [97/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/exceptions/vpException.cpp [98/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/file/vpIoTools.cpp [99/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [100/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [101/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [102/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpRect.cpp [103/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpRectOriented.cpp [104/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpTriangle.cpp [105/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/geometry/vpXmlParserRectOriented.cpp [106/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [107/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogramPeak.cpp [108/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogramValey.cpp [109/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpClient.cpp [110/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpNetwork.cpp [111/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpRequest.cpp [112/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpServer.cpp [113/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpUDPClient.cpp [114/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/network/vpUDPServer.cpp [115/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/optimization/vpLinProg.cpp [116/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/optimization/vpQuadProg.cpp [117/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/serial/vpSerial.cpp [118/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/time/vpTime.cpp [119/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-deprecated-declarations -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tools/xml/vpXmlParser.cpp [120/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [121/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCylinder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCylinder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [122/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [123/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [124/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [125/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [126/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [127/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [128/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [129/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [130/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCommon.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCommon.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [131/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [132/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [133/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpLine.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpLine.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [134/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [135/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [136/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [137/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [138/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [139/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_core.so.3.3 -o lib/libvisp_core.so.3.3.0 modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -Wl,-rpath,:::::::::: /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl 3rdparty/lib64/libvisp_pugixml.a /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lz -lm -lnsl && : [140/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_core.so.3.3.0 lib/libvisp_core.so.3.3 lib/libvisp_core.so && : [141/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayGTK.cpp [142/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayOpenCV.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayOpenCV.cpp:57: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayOpenCV.cpp:57: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [143/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayD3D.cpp [144/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayGDI.cpp [145/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayWin32.cpp [146/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpGDIRenderer.cpp [147/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpD3DRenderer.cpp [148/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpWin32Window.cpp [149/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/windows/vpWin32API.cpp [150/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp:72: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp:72: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [151/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [152/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp:76: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp:76: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [153/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp:55: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp:55: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [154/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [155/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [156/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp:84: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp:84: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [157/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [158/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [159/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_gui.so.3.3 -o lib/libvisp_gui.so.3.3.0 modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lSM -lICE -lX11 -lXext -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 -lSM -lICE -lX11 -lXext /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [160/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_gui.so.3.3.0 lib/libvisp_gui.so.3.3 lib/libvisp_gui.so && : [161/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp:64: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp:64: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [162/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [163/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp:92: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp:92: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [164/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [165/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_imgproc.so.3.3 -o lib/libvisp_imgproc.so.3.3.0 modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [166/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_imgproc.so.3.3.0 lib/libvisp_imgproc.so.3.3 lib/libvisp_imgproc.so && : [167/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [168/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/usr/include/OGRE -I/usr/include/ois -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt_mi/include -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fopenmp -fPIC -fopenmp -fPIC -std=c++14 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/record_helper.cpp.o -MF tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/record_helper.cpp.o.d -o tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/record_helper.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/record_helper.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/record_helper.cpp:2: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/record_helper.cpp:1: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [169/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/tools/vpParseArgv.cpp [170/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [171/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoReader.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [172/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpImageIo.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoWriter.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpImageIo.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoWriter.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [173/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_io.so.3.3 -o lib/libvisp_io.so.3.3.0 modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -ljpeg -lpng -lz -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lpng -lz -lm -lnsl && : [174/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_io.so.3.3.0 lib/libvisp_io.so.3.3 lib/libvisp_io.so && : [175/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/src -Imodules/klt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -MF modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o.d -o modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/src/vpKltOpencv.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/src/vpKltOpencv.cpp:54: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/src/vpKltOpencv.cpp:54: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [176/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_klt.so.3.3 -o lib/libvisp_klt.so.3.3.0 modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [177/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_klt.so.3.3.0 lib/libvisp_klt.so.3.3 lib/libvisp_klt.so && : [178/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/usr/include/OGRE -I/usr/include/ois -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt_mi/include -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fopenmp -fPIC -fopenmp -fPIC -std=c++14 -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o -MF tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o.d -o tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayGDI.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp:6: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayGDI.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp:6: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbDepthDenseTracker.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbGenericTracker.h:43, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp:12: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ [179/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp:52: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp:52: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [180/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [181/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [182/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [183/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpNurbs.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpNurbs.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [184/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_me.so.3.3 -o lib/libvisp_me.so.3.3.0 modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [185/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_me.so.3.3.0 lib/libvisp_me.so.3.3 lib/libvisp_me.so && : [186/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/force-torque/vpComedi.cpp [187/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-aliasing -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp [188/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueAtiSensor.cpp [189/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueIitSensor.cpp [190/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/1394/vp1394CMUGrabber.cpp [191/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/1394/vp1394TwoGrabber.cpp [192/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp [193/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowDevice.cpp [194/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabber.cpp [195/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp [196/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [197/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpFlyCaptureGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpFlyCaptureGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [198/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/rgb-depth/kinect/vpKinect.cpp [199/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense2.cpp [200/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/usr/include/OGRE -I/usr/include/ois -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/vpSimulatorException.cpp [201/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [202/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [203/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonFactory.h:43, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonFactory.h:43, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [204/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/laserscanner/sick/vpSickLDMRS.cpp [205/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src -Imodules/blob -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -MF modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o.d -o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [206/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [207/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/usr/include/OGRE -I/usr/include/ois -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpViewer.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpViewer.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpViewer.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [208/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/usr/include/OGRE -I/usr/include/ois -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpAR.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAR.h:64, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpAR.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAR.h:64, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpAR.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [209/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/usr/include/OGRE -I/usr/include/ois -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpSimulator.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpSimulator.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpSimulator.h:82, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/coin-simulator/vpSimulator.cpp:49: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [210/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpV4l2Grabber.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp:62: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpV4l2Grabber.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp:62: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [211/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/usr/include/OGRE -I/usr/include/ois -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/ogre-simulator/vpAROgre.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/ogre-simulator/vpAROgre.cpp:53: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/ogre-simulator/vpAROgre.cpp:53: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/src/ogre-simulator/vpAROgre.cpp:53: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ [212/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_sensor.so.3.3 -o lib/libvisp_sensor.so.3.3.0 modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lv4l2 -lv4lconvert -lusb-1.0 -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_iostreams-mt -lboost_serialization-mt -lboost_regex-mt -lqhull -lOpenNI2 -lfreetype -lz -ljpeg -lpng -ltiff -ldouble-conversion -llz4 -llzma -lexpat -lGLEW -lpcl_common -lpcl_common -lpcl_kdtree -lpcl_kdtree -lpcl_octree -lpcl_octree -lpcl_search -lpcl_search -lpcl_sample_consensus -lpcl_sample_consensus -lpcl_filters -lpcl_filters -lpcl_io -lpcl_io -lpcl_features -lpcl_features -lpcl_ml -lpcl_ml -lpcl_segmentation -lpcl_segmentation -lpcl_visualization -lpcl_visualization -lpcl_surface -lpcl_surface -lpcl_registration -lpcl_registration -lpcl_keypoints -lpcl_keypoints -lpcl_tracking -lpcl_tracking -lpcl_recognition -lpcl_recognition -lpcl_stereo -lpcl_stereo -lpcl_outofcore -lpcl_outofcore -lpcl_people -lpcl_people -lflann_cpp -ldl -ldl -ldl -lfreetype -lz -lSM -lICE -lX11 -lXext -lXt /usr/lib64/libQt5Widgets.so.5.15.2 -ldl -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lfreetype -ljpeg -lpng -ltiff -ldouble-conversion -llz4 -llzma -lexpat -lGLEW -lpcl_common -lpcl_kdtree -lpcl_octree -lpcl_search -lpcl_sample_consensus -lpcl_filters -lpcl_io -lpcl_features -lpcl_ml -lpcl_segmentation -lpcl_visualization -lpcl_surface -lpcl_registration -lpcl_keypoints -lpcl_tracking -lpcl_recognition -lpcl_stereo -lpcl_outofcore -lpcl_people -lflann_cpp -ldl -lSM -lICE -lX11 -lXext -lXt /usr/lib64/libQt5Widgets.so.5.15.2 -lfreetype -ljpeg -lpng -ltiff -ldouble-conversion -llz4 -llzma -lexpat -lGLEW -lpcl_common -lpcl_kdtree -lpcl_octree -lpcl_search -lpcl_sample_consensus -lpcl_filters -lpcl_io -lpcl_features -lpcl_ml -lpcl_segmentation -lpcl_visualization -lpcl_surface -lpcl_registration -lpcl_keypoints -lpcl_tracking -lpcl_recognition -lpcl_stereo -lpcl_outofcore -lpcl_people -lflann_cpp -ldl -lSM -lICE -lX11 -lXext -lXt /usr/lib64/libQt5Widgets.so.5.15.2 -lz -lm -lnsl && : [213/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_sensor.so.3.3.0 lib/libvisp_sensor.so.3.3 lib/libvisp_sensor.so && : [214/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_ar.so.3.3 -o lib/libvisp_ar.so.3.3.0 modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_io.so.3.3.0 -lboost_thread-mt -lboost_system-mt -lboost_date_time-mt -lboost_chrono-mt -lboost_atomic-mt -lOgreMain -lPocoFoundation -lOIS -lOpenGL -lGLX -lGLU -lCoin -lSoXt -lm -lnsl lib/libvisp_core.so.3.3.0 /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -ljpeg -lpng -lz -lm -lnsl && : [215/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_ar.so.3.3.0 lib/libvisp_ar.so.3.3 lib/libvisp_ar.so && : [216/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src -Imodules/blob -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -MF modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o.d -o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [217/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_blob.so.3.3 -o lib/libvisp_blob.so.3.3.0 modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [218/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_blob.so.3.3.0 lib/libvisp_blob.so.3.3 lib/libvisp_blob.so && : [219/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/usr/include/OGRE -I/usr/include/ois -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt_mi/include -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fopenmp -fPIC -fopenmp -fPIC -std=c++14 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o -MF tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o.d -o tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayGDI.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp:2: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayGDI.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp:2: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [220/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/usr/include/OGRE -I/usr/include/ois -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt_mi/include -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fopenmp -fPIC -fopenmp -fPIC -std=c++14 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o -MF tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o.d -o tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/tutorial-grabber-bebop2.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/tutorial-grabber-bebop2.cpp:2: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/grabber/tutorial-grabber-bebop2.cpp:2: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [221/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpRobotAfma6.cpp [222/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/bebop2/vpRobotBebop2.cpp [223/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpRobotAfma4.cpp [224/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp [225/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpRobotBiclopsController.cpp [226/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpRobotBiclops.cpp [227/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/light/vpRingLight.cpp [228/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/haptic-device/virtuose/vpVirtuose.cpp [229/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpServolens.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp:63: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpServolens.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp:63: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [230/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma4.h:106, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp:53: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma4.h:106, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp:53: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [231/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpBiclops.cpp [232/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/haptic-device/qbdevice/vpQbSoftHand.cpp [233/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma6.h:74, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp:57: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma6.h:74, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp:57: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [234/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [235/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/haptic-device/qbdevice/vpQbDevice.cpp [236/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp [237/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp [238/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp [239/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpRobotFranka.cpp [240/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/pioneer/vpRobotPioneer.cpp [241/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/ptu46/vpPtu46.cpp [242/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/ptu46/vpRobotPtu46.cpp [243/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpRobotViper650.cpp [244/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpRobotViper850.cpp [245/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp:56: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp:56: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [246/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper650.h:100, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper650.h:100, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [247/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper850.h:101, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper850.h:101, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [248/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotCamera.cpp [249/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotSimulator.cpp [250/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [251/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [252/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorCamera.cpp [253/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorPioneer.cpp [254/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorPioneerPan.cpp [255/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpSimulatorViper850.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpSimulatorViper850.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [256/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/vpRobot.cpp [257/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/vpRobotTemplate.cpp [258/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpArit.cpp [259/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpAritio.cpp [260/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpCoreDisplay.cpp [261/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-sign-conversion -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpKeyword.cpp [262/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpParser.cpp [263/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpMyio.cpp [264/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpBoundio.cpp [265/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpRfstack.cpp [266/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpProjection.cpp [267/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpClipping.cpp [268/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpBound.cpp [269/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpLex.cpp [270/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpToken.cpp [271/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpSkipio.cpp [272/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpViewio.cpp [273/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpVwstack.cpp [274/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpTmstack.cpp [275/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [276/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [277/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [278/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [279/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [280/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [281/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [282/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [283/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [284/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [285/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/usr/include/libxml2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/usr/include/OGRE -I/usr/include/ois -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/tt_mi/include -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fopenmp -fPIC -fopenmp -fPIC -std=c++14 -MD -MT tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv.dir/tutorial-bridge-opencv.cpp.o -MF tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv.dir/tutorial-bridge-opencv.cpp.o.d -o tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv.dir/tutorial-bridge-opencv.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/bridge/opencv/tutorial-bridge-opencv.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/bridge/opencv/tutorial-bridge-opencv.cpp:3: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/tutorial/bridge/opencv/tutorial-bridge-opencv.cpp:3: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [286/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/sensor/include -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -I/usr/include/pcl-1.11 -I/usr/include/openni2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [287/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_robot.so.3.3 -o lib/libvisp_robot.so.3.3.0 modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_gui.so.3.3.0 lib/libvisp_io.so.3.3.0 lib/libvisp_sensor.so.3.3.0 -lOpenGL -lGLX -lGLU -lCoin -lm -lnsl 3rdparty/lib64/libvisp_qbdevice.a lib/libvisp_core.so.3.3.0 /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lv4l2 -lv4lconvert -lusb-1.0 -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_iostreams-mt -lboost_serialization-mt -lboost_regex-mt -lqhull -lOpenNI2 -lfreetype -ltiff -ldouble-conversion -llz4 -llzma -lexpat -lGLEW -lpcl_common -lpcl_kdtree -lpcl_octree -lpcl_search -lpcl_sample_consensus -lpcl_filters -lpcl_io -lpcl_features -lpcl_ml -lpcl_segmentation -lpcl_visualization -lpcl_surface -lpcl_registration -lpcl_keypoints -lpcl_tracking -lpcl_recognition -lpcl_stereo -lpcl_outofcore -lpcl_people -lflann_cpp -ldl -lXt /usr/lib64/libQt5Widgets.so.5.15.2 -lfreetype -ltiff -ldouble-conversion -llz4 -llzma -lexpat -lGLEW -lpcl_common -lpcl_kdtree -lpcl_octree -lpcl_search -lpcl_sample_consensus -lpcl_filters -lpcl_io -lpcl_features -lpcl_ml -lpcl_segmentation -lpcl_visualization -lpcl_surface -lpcl_registration -lpcl_keypoints -lpcl_tracking -lpcl_recognition -lpcl_stereo -lpcl_outofcore -lpcl_people -lflann_cpp -ldl -lXt /usr/lib64/libQt5Widgets.so.5.15.2 -ljpeg -lpng -lz -lSM -lICE -lX11 -lXext -lm -lnsl && : [288/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_robot.so.3.3.0 lib/libvisp_robot.so.3.3 lib/libvisp_robot.so && : [289/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [290/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [291/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [292/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:107: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:107: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [293/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [294/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [295/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:87: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:87: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [296/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [297/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [298/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:112: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:112: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [299/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [300/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [301/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureMoment.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureMoment.h:51, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [302/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [303/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [304/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [305/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [306/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [307/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [308/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [309/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [310/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpAdaptiveGain.cpp [311/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [312/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpGenericFeature.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpGenericFeature.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [313/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [314/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpHandEyeCalibration.cpp [315/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:52: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:52: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [316/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp:51: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [317/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoData.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoData.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServoData.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [318/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [319/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServo.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServo.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vs/src/vpServo.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [320/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [321/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpFernClassifier.cpp [322/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpPlanarObjectDetector.cpp [323/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [324/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_visual_features.so.3.3 -o lib/libvisp_visual_features.so.3.3.0 modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 -lm -lnsl lib/libvisp_core.so.3.3.0 /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [325/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_visual_features.so.3.3.0 lib/libvisp_visual_features.so.3.3 lib/libvisp_visual_features.so && : [326/647] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--sort-common -shared -Wl,-soname,libvisp_vs.so.3.3 -o lib/libvisp_vs.so.3.3.0 modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build/lib: lib/libvisp_visual_features.so.3.3.0 -lm -lnsl lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 /usr/lib64/libopencv_stitching.so.4.5.2 /usr/lib64/libopencv_alphamat.so.4.5.2 /usr/lib64/libopencv_aruco.so.4.5.2 /usr/lib64/libopencv_bgsegm.so.4.5.2 /usr/lib64/libopencv_bioinspired.so.4.5.2 /usr/lib64/libopencv_ccalib.so.4.5.2 /usr/lib64/libopencv_cvv.so.4.5.2 /usr/lib64/libopencv_dnn_objdetect.so.4.5.2 /usr/lib64/libopencv_dnn_superres.so.4.5.2 /usr/lib64/libopencv_dpm.so.4.5.2 /usr/lib64/libopencv_face.so.4.5.2 /usr/lib64/libopencv_freetype.so.4.5.2 /usr/lib64/libopencv_fuzzy.so.4.5.2 /usr/lib64/libopencv_hdf.so.4.5.2 /usr/lib64/libopencv_hfs.so.4.5.2 /usr/lib64/libopencv_img_hash.so.4.5.2 /usr/lib64/libopencv_intensity_transform.so.4.5.2 /usr/lib64/libopencv_line_descriptor.so.4.5.2 /usr/lib64/libopencv_mcc.so.4.5.2 /usr/lib64/libopencv_quality.so.4.5.2 /usr/lib64/libopencv_rapid.so.4.5.2 /usr/lib64/libopencv_reg.so.4.5.2 /usr/lib64/libopencv_rgbd.so.4.5.2 /usr/lib64/libopencv_saliency.so.4.5.2 /usr/lib64/libopencv_shape.so.4.5.2 /usr/lib64/libopencv_stereo.so.4.5.2 /usr/lib64/libopencv_structured_light.so.4.5.2 /usr/lib64/libopencv_phase_unwrapping.so.4.5.2 /usr/lib64/libopencv_superres.so.4.5.2 /usr/lib64/libopencv_optflow.so.4.5.2 /usr/lib64/libopencv_surface_matching.so.4.5.2 /usr/lib64/libopencv_tracking.so.4.5.2 /usr/lib64/libopencv_highgui.so.4.5.2 /usr/lib64/libopencv_datasets.so.4.5.2 /usr/lib64/libopencv_plot.so.4.5.2 /usr/lib64/libopencv_text.so.4.5.2 /usr/lib64/libopencv_ml.so.4.5.2 /usr/lib64/libopencv_videostab.so.4.5.2 /usr/lib64/libopencv_videoio.so.4.5.2 /usr/lib64/libopencv_viz.so.4.5.2 /usr/lib64/libopencv_wechat_qrcode.so.4.5.2 /usr/lib64/libopencv_ximgproc.so.4.5.2 /usr/lib64/libopencv_video.so.4.5.2 /usr/lib64/libopencv_dnn.so.4.5.2 /usr/lib64/libopencv_xobjdetect.so.4.5.2 /usr/lib64/libopencv_imgcodecs.so.4.5.2 /usr/lib64/libopencv_objdetect.so.4.5.2 /usr/lib64/libopencv_calib3d.so.4.5.2 /usr/lib64/libopencv_features2d.so.4.5.2 /usr/lib64/libopencv_flann.so.4.5.2 /usr/lib64/libopencv_xphoto.so.4.5.2 /usr/lib64/libopencv_photo.so.4.5.2 /usr/lib64/libopencv_imgproc.so.4.5.2 /usr/lib64/libopencv_core.so.4.5.2 -lgsl -lgslcblas -lopenblas -lxml2 -lpthread -lz -lm -lnsl && : [327/647] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_vs.so.3.3.0 lib/libvisp_vs.so.3.3 lib/libvisp_vs.so && : [328/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpXmlConfigParserKeyPoint.cpp [329/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpLevenbergMarquartd.cpp [330/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [331/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPointSurf.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPointSurf.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp:39: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [332/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp:46: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [333/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [334/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [335/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [336/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp:48: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [337/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:41: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [338/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp:36: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp:36: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [339/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPoseFeatures.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPoseFeatures.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [340/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPoint.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp:42: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [341/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp:40: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [342/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:47: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [343/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorQRCode.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorQRCode.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp:43: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [344/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:45: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [345/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp:56: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp:56: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [346/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/dnn/vpDetectorDNN.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDNN.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/dnn/vpDetectorDNN.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDNN.h:42, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/dnn/vpDetectorDNN.cpp:38: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [347/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/face/vpDetectorFace.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/face/vpDetectorFace.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/face/vpDetectorFace.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [348/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/libxml2 -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-strict-overflow -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:45, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp:50: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ [349/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -I3rdparty/clipper -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -I/usr/include/OGRE -I/usr/include/ois -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp FAILED: modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -I3rdparty/clipper -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -I/usr/include/OGRE -I/usr/include/ois -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp: In member function ‘bool vpMbtFaceDepthDense::computeDesiredFeatures(const vpHomogeneousMatrix&, const ConstPtr&, unsigned int, unsigned int, const vpImage*)’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:216:53: error: ‘isFinite’ is not a member of ‘pcl’ 216 | if (vpMeTracker::inMask(mask, i, j) && pcl::isFinite((*point_cloud)(j, i)) && (*point_cloud)(j, i).z > 0) { | ^~~~~~~~ [350/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -I3rdparty/clipper -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -I/usr/include/OGRE -I/usr/include/ois -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbDepthNormalTracker.h:41, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:47: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ [351/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -I3rdparty/clipper -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -I/usr/include/OGRE -I/usr/include/ois -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-float-equal -Wno-deprecated-copy -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:44: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbDepthDenseTracker.h:40, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:47: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ [352/647] /usr/bin/x86_64-pc-linux-gnu-g++ -Dqh_QHpointer -Dvisp_EXPORTS -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -Iinclude -I/usr/include/vtk-8.2 -I/usr/include/eigen3 -I/usr/include/freetype2 -I/usr/include/double-conversion -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/clipper -I3rdparty/clipper -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/vision/include -I/usr/include/pcl-1.11 -I/usr/include/openni2 -I/usr/include/libxml2 -I/usr/include/OGRE -I/usr/include/ois -isystem /usr/include/opencv4 -D_GLIBCXX_ASSERTIONS -Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wall -Wextra -fopenmp -std=c++14 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++14 -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-float-equal -Wno-deprecated-copy -Wno-shadow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function ‘void vpImage::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]’: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class vpRGBa’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); | ^ In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: ‘class vpRGBa’ declared here 66 | class VISP_EXPORT vpRGBa | ^~~~~~ In file included from /usr/include/ois/OIS.h:44, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/ar/include/visp3/ar/vpAROgre.h:70, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:52, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:62, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:48, from /var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::sliderMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:159:15: warning: left operand of comma operator has no effect [-Wunused-value] 159 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:160:15: warning: left operand of comma operator has no effect [-Wunused-value] 160 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::povMoved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:167:15: warning: left operand of comma operator has no effect [-Wunused-value] 167 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:168:15: warning: left operand of comma operator has no effect [-Wunused-value] 168 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h: In member function ‘virtual bool OIS::JoyStickListener::vector3Moved(const OIS::JoyStickEvent&, int)’: /usr/include/ois/OISJoyStick.h:175:15: warning: left operand of comma operator has no effect [-Wunused-value] 175 | OIS_UNUSED(arg); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ /usr/include/ois/OISJoyStick.h:176:15: warning: left operand of comma operator has no effect [-Wunused-value] 176 | OIS_UNUSED(index); /usr/include/ois/OISPrereqs.h:122:24: note: in definition of macro ‘OIS_UNUSED’ 122 | ((void)(true ? 0 : ((x), void(), 0)));\ | ^ ninja: build stopped: subcommand failed. * ERROR: sci-libs/ViSP-3.3.0-r1::gentoo failed (compile phase): * ninja -v -j12 -l15 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 3372: Called cmake_src_compile * environment, line 2052: Called cmake_build * environment, line 2021: Called eninja * environment, line 2473: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=sci-libs/ViSP-3.3.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-libs/ViSP-3.3.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/build/sci-libs/ViSP-3.3.0-r1:20210620-022820.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/ViSP-3.3.0_build' * S: '/var/tmp/portage/sci-libs/ViSP-3.3.0-r1/work/visp-3.3.0'