lidar@nvidia-drive:~/Documents/Nvidia_Drive/buildCrossCompile$ sudo cmake -DCMAKE_BUILD_TYPE=Release \ > -DCMAKE_TOOLCHAIN_FILE=/usr/local/driveworks-3.5/samples/cmake/Toolchain-V5L.cmake \ > -DVIBRANTE_PDK:STRING=/home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux \ > -DTRT_VERSION:STRING=6.3.1.3 /usr/local/driveworks-3.5/samples [sudo] password for lidar: -- VIBRANTE_PDK = /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux -- VIBRANTE_PDK_DEVICE = t186ref -- VIBRANTE_PDK_BRANCH = 5.2.0.0 -- Vibrante version 5.2.0.0 -- VIBRANTE_PDK = /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux -- Vibrante version 5.2.0.0 -- The C compiler identification is GNU 7.3.1 -- The CXX compiler identification is GNU 7.3.1 -- Check for working C compiler: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/../toolchains/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc -- Check for working C compiler: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/../toolchains/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/../toolchains/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++ -- Check for working CXX compiler: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/../toolchains/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- The CUDA compiler identification is NVIDIA 10.2.187 -- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc -- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - works -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Detecting CUDA compile features -- Detecting CUDA compile features - done PKG_CONFIG_PATH:/home/lidar/usr/lib/pkgconfig: -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'tacopie' -- Found tacopie, version TACOPIE_FOUND:1 TACOPIE_VERSION: TACOPIE_LIBRARIES:tacopie TACOPIE_INCLUDE_DIRS:/usr/local/include TACOPIE_LIBRARY_DIRS:/usr/local/lib -- Checking for module 'cpp_redis' -- Found cpp_redis, version CPP_REDIS_FOUND:1 CPP_REDIS_VERSION: CPP_REDIS_LIBRARIES:cpp_redis CPP_REDIS_INCLUDE_DIRS:/usr/local/include CPP_REDIS_LIBRARY_DIRS:/usr/local/lib -- Checking for module 'hiredis' -- Found hiredis, version 0.13.3 HIREDIS_FOUND:1 HIREDIS_VERSION:0.13.3 HIREDIS_LIBRARIES:hiredis HIREDIS_INCLUDE_DIRS:/usr/include/hiredis HIREDIS_LIBRARY_DIRS: -- Checking for module 'redis++' -- Found redis++, version 1.3.3 REDIS_PLUS_PLUS_FOUND:1 REDIS_PLUS_PLUS_VERSION:1.3.3 REDIS_PLUS_PLUS_LIBRARIES:redis++hiredis REDIS_PLUS_PLUS_INCLUDE_DIRS:/usr/local/include/usr/include/hiredis REDIS_PLUS_PLUS_LIBRARY_DIRS:/usr/local/lib -- Checking for module 'opencv' -- Found opencv, version 4.6.0 OPENCV_FOUND:1 OPENCV_VERSION:4.6.0 OPENCV_LIBRARIES:opencv_gapiopencv_stitchingopencv_arucoopencv_barcodeopencv_bgsegmopencv_bioinspiredopencv_ccalibopencv_dnn_objdetectopencv_dnn_superresopencv_dpmopencv_faceopencv_freetypeopencv_fuzzyopencv_hdfopencv_hfsopencv_img_hashopencv_intensity_transformopencv_line_descriptoropencv_mccopencv_qualityopencv_rapidopencv_regopencv_rgbdopencv_saliencyopencv_stereoopencv_structured_lightopencv_phase_unwrappingopencv_superresopencv_optflowopencv_surface_matchingopencv_trackingopencv_highguiopencv_datasetsopencv_textopencv_plotopencv_videostabopencv_videoioopencv_wechat_qrcodeopencv_xfeatures2dopencv_shapeopencv_mlopencv_ximgprocopencv_videoopencv_xobjdetectopencv_objdetectopencv_calib3dopencv_imgcodecsopencv_features2dopencv_dnnopencv_flannopencv_xphotoopencv_photoopencv_imgprocopencv_core OPENCV_INCLUDE_DIRS:/usr/local/include/opencv4 OPENCV_LIBRARY_DIRS:/usr/local/lib -- Found EGL: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libEGL.so -- Found /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libEGL.so: -- - Includes: [/home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/include] -- - Libraries: [/home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libEGL.so] -- Found: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libdrm.so -- Header at: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/include -- DW_EXPERIMENTAL_FORCE_EGL set and EGL Support Enabled -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Cross Compiling for Vibrante -- Building with TRT version 6.3.1.3 and cudnn version 7.6.6.184, pdk version 5.2.0.0 -- Building GLFW for X11 (static) -- Found X11: /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/include -- Looking for XOpenDisplay in /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libX11.so;/home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libXext.so -- Looking for XOpenDisplay in /home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/libX11.so;/home/lidar/Documents/Nvidia_Drive/DRIVE_OS_5.2.0_SDK_Linux_OS_DRIVE_AGX_XAVIER/DRIVEOS/drive-t186ref-linux/lib-target/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 -- VIBRANTE_PDK_BRANCH = 5.2.0.0 -- Found vibrante lib: /usr/local/driveworks-3.5/samples/3rdparty/linux-aarch64/vibrante/lib/libudev.so -- Found vibrante lib: /usr/local/driveworks-3.5/samples/3rdparty/linux-aarch64/vibrante/lib/libusb-1.0.so -- Found vibrante_Xlib: /usr/local/driveworks-3.5/samples/3rdparty/linux-aarch64/vibrante_Xlibs/lib/libXcursor.so -- Driveworks Samples install dir: /home/lidar/Documents/Nvidia_Drive/buildCrossCompile/install -- Found 'dw/core/Version.h' in /usr/local/driveworks-3.5/targets/aarch64-Linux/include -- Found driveworks library in /usr/local/driveworks-3.5/targets/aarch64-Linux/lib/libdriveworks.so -- Found 'dwvisualization/core/Visualization.h' in /usr/local/driveworks-3.5/targets/aarch64-Linux/include -- Found driveworks_visualization library in /usr/local/driveworks-3.5/targets/aarch64-Linux/lib/libdriveworks_visualization.so -- Configuring done -- Generating done -- Build files have been written to: /home/lidar/Documents/Nvidia_Drive/buildCrossCompile lidar@nvidia-drive:~/Documents/Nvidia_Drive/buildCrossCompile$ sudo make -j32 [ 2%] Built target lodepng-src [ 3%] Built target samples_allocator [ 5%] Built target samples_framework_nocuda [ 5%] Built target create-data-symlink [ 7%] Built target sample_gps_plugin [ 8%] Built target sample_imu_plugin [ 13%] Built target sample_can_plugin [ 18%] Built target glfw-x11 [ 18%] Built target glfw-src [ 30%] Built target samples_framework Scanning dependencies of target sample_camera [ 32%] Built target sample_canbus_interpreter [ 33%] Built target sample_gps_logger [ 35%] Built target sample_sensors_info [ 35%] Built target sample_egomotion [ 36%] Built target sample_canbus_logger [ 39%] Built target sample_camera_replay [ 38%] Built target sample_imu_logger [ 41%] Built target sample_record [ 43%] Built target sample_camera_seek [ 44%] Built target sample_timesensor [ 45%] Built target sample_cameraserver_client_raw [ 46%] Built target sample_radar_replay [ 48%] Built target sample_datasensor [ 48%] Built target sample_camera_usb [ 49%] Built target sample_lidar_replay [ 50%] Built target sample_rig [ 51%] Built target sample_cameraserver_client [ 53%] Built target sample_sfm [ 54%] Built target sample_video_rectifier [ 56%] Built target sample_stereo_disparity_pva [ 58%] Built target sample_denseopticalflow [ 60%] Built target sample_connected_components [ 60%] Built target sample_feature_tracker [ 63%] Built target sample_imagetransformation [ 63%] Built target sample_image_pyramid_pva [ 65%] Built target sample_color_correction [ 67%] Built target sample_stereo_disparity [ 68%] Built target sample_render_engine [ 69%] Built target sample_template_tracker [ 70%] Built target sample_renderer [ 71%] Built target sample_fast9_feature_detector [ 72%] Built target sample_object_detector_tracker [ 73%] Built target sample_hello_world [ 75%] Built target sample_socket_ipc_clientserver [ 75%] Built target dnn_pool_plugin [ 77%] Built target dw_samples_image_common [ 79%] Built target sample_dnn_tensor [ 81%] Built target sample_vehicleio_plugin [ 82%] Built target sample_calibration_lidar [ 84%] Built target sample_calibration_imu [ 84%] Built target sample_template [ 86%] Built target sample_calibration_stereo [ 86%] Built target sample_calibration_camera [ 87%] Built target sample_calibration_radar [ 89%] Built target sample_dataspeedBridge [ 89%] Built target sample_icp [ 91%] Built target sample_calibration_steering [ 92%] Built target sample_vehicleio [ 94%] Built target sample_pointcloudprocessing [ 95%] Built target sample_dnn_plugin [ 95%] Building CXX object src/sensors/camera/camera/CMakeFiles/sample_camera.dir/main.cpp.o [ 96%] Built target sample_image_streamer_multi [ 97%] Built target sample_image_streamer_cross [ 99%] Built target sample_image_streamer_simple [ 99%] Built target sample_image_capture [100%] Linking CXX executable sample_camera CMakeFiles/sample_camera.dir/main.cpp.o: In function `CameraCustomSimpleApp::frameGrab(dwImageObject*, unsigned int)': main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x90): undefined reference to `cv::Mat::Mat(int, int, int, void*, unsigned long)' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0xec): undefined reference to `cv::imencode(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&, std::vector >&, std::vector > const&)' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x114): undefined reference to `cpp_redis::client::client()' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x164): undefined reference to `cpp_redis::client::connect(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::function, std::allocator > const&, unsigned long, cpp_redis::connect_state)> const&, unsigned int, int, unsigned int)' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x408): undefined reference to `cpp_redis::client::set(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x46c): undefined reference to `cpp_redis::client::sync_commit()' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x4a0): undefined reference to `cpp_redis::client::~client()' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0x4a8): undefined reference to `cv::Mat::~Mat()' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0xa90): undefined reference to `cpp_redis::client::~client()' main.cpp:(.text._ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj[_ZN21CameraCustomSimpleApp9frameGrabEP13dwImageObjectj]+0xa98): undefined reference to `cv::Mat::~Mat()' collect2: error: ld returned 1 exit status src/sensors/camera/camera/CMakeFiles/sample_camera.dir/build.make:130: recipe for target 'src/sensors/camera/camera/sample_camera' failed make[2]: *** [src/sensors/camera/camera/sample_camera] Error 1 CMakeFiles/Makefile2:2246: recipe for target 'src/sensors/camera/camera/CMakeFiles/sample_camera.dir/all' failed make[1]: *** [src/sensors/camera/camera/CMakeFiles/sample_camera.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make: *** [all] Error 2