CnnDepth / tx2_fcnn_node

ROS node for real-time FCNN depth reconstruction
MIT License
111 stars 31 forks source link

undefined reference in libgstbase-1.0.so.0, error occurs on multiple x86_64 configurations #8

Closed hgrw closed 4 years ago

hgrw commented 5 years ago

I get the following error when compiling with on x86_64

//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status

I'm using Ubuntu 18.04 ROS: Melodic Cuda: 10.1 TensorRT: 5.2 CudNN: 7.6

Does anyone else have this issue? It seems that this particular linker error is unique to this repo. i.e. gst_clock_id_uses_clock doesn't trigger undefined reference in any other forums. You can see from the terminal text that the linker is finding all the dependencies without issue. I also tried this with ubuntu 16.04, ros kinetic, cuda 9.2 and the compatible cudnn, tensorRT versions and got the exact same issue.

catkin_make --cmake-args -DPATH_TO_TENSORRT_LIB=/usr/lib/x86_64-linux-gnu -DPATH_TO_TENSORRT_INCLUDE=/usr/include -DPATH_TO_CUDNN=/usr/lib/x86_64-linux-gnu -DPATH_TO_CUBLAS=/usr/lib/x86_64-linux-gnu
Base path: /home/mars/git/melodic_ws
Source space: /home/mars/git/melodic_ws/src
Build space: /home/mars/git/melodic_ws/build
Devel space: /home/mars/git/melodic_ws/devel
Install space: /home/mars/git/melodic_ws/install
####
#### Running command: "cmake /home/mars/git/melodic_ws/src -DPATH_TO_TENSORRT_LIB=/usr/lib/x86_64-linux-gnu -DPATH_TO_TENSORRT_INCLUDE=/usr/include -DPATH_TO_CUDNN=/usr/lib/x86_64-linux-gnu -DPATH_TO_CUBLAS=/usr/lib/x86_64-linux-gnu -DCATKIN_DEVEL_PREFIX=/home/mars/git/melodic_ws/devel -DCMAKE_INSTALL_PREFIX=/home/mars/git/melodic_ws/install -G Unix Makefiles" in "/home/mars/git/melodic_ws/build"
####
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /home/mars/git/melodic_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic
-- This workspace overlays: /opt/ros/melodic
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.15", minimum required is "2") 
-- Using PYTHON_EXECUTABLE: /usr/bin/python2
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/mars/git/melodic_ws/build/test_results
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.15") 
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- 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  
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.17
-- BUILD_SHARED_LIBS is on
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 1 packages in topological order:
-- ~~  - tx2_fcnn_node
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'tx2_fcnn_node'
-- ==> add_subdirectory(tx2_fcnn_node)

Note:  this project uses git submodules in the source tree.
       if you haven't already, run the following command from
       the project's root directory:

           git submodule update --init

TensorRT libraries path: /usr/lib/x86_64-linux-gnu
TensorRT includes path: /usr/include
CuDNN found in /usr/lib/x86_64-linux-gnu
CuBLAS found in /usr/lib/x86_64-linux-gnu
-- Found CUDA: /usr/local/cuda-10.1 (found version "10.1") 
-- CUDA version: 10.1
-- CUDA 10 detected, enabling SM_72
-- Found OpenCV: /usr (found suitable version "3.2.0", minimum required is "3.0.0") found components:  core calib3d 
-- system arch:  x86_64
-- output path:  /home/mars/git/melodic_ws/build/tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64
-- jetson-utils:  building as submodule, /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.7") 
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/XML.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/commandLine.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/filesystem.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/loadImage.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/mat33.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/pi.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/rand.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/timespec.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gstCamera.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2Camera.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstDecoder.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstEncoder.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaFont.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaMappedMemory.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaNormalize.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaRGB.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaResize.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaWarp.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaYUV.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glDisplay.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glTexture.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devJoystick.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devKeyboard.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/Endian.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/IPv4.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/NetworkAdapter.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/Socket.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Event.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Mutex.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Process.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Thread.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/data/fontmapA.png
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/data/fontmapB.png
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/argsParser.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/common.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/fp16.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/preprocessRGB.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/processDepth.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/upsampling/upsampling.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/upsampling/upsamplingPlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/interleaving/interleaving.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/interleaving/interleavingPlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/slice/slicePlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/slice/stridedSlice.h
TensorRT libraries path: /usr/lib/x86_64-linux-gnu
TensorRT includes path: /usr/include
CuDNN found in /usr/lib/x86_64-linux-gnu
CuBLAS found in /usr/lib/x86_64-linux-gnu
-- Found OpenCV: /usr (found version "3.2.0") 
CMake Warning at /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake:166 (message):
  catkin_package() DEPENDS on 'system_lib' but neither
  'system_lib_INCLUDE_DIRS' nor 'system_lib_LIBRARIES' is defined.
Call Stack (most recent call first):
  /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package)
  tx2_fcnn_node/CMakeLists.txt:157 (catkin_package)

-- dir='/home/mars/git/melodic_ws/src/tx2_fcnn_node/include'
-- dir='/opt/ros/melodic/include'
-- dir='/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp'
-- dir='/usr/include'
-- dir='/usr/include/opencv'
-- dir='/usr/include'
-- dir='/usr/include/opencv'
-- dir='/usr/local/cuda-10.1/include'
-- dir='/home/mars/git/melodic_ws/build/tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/include'
-- dir='/include'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/gstreamer-1.0'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/glib-2.0'
-- dir='/usr/lib/x86_64-linux-gnu/glib-2.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/glib-2.0/include'
-- dir='/usr/include'
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mars/git/melodic_ws/build
####
#### Running command: "make -j8 -l8" in "/home/mars/git/melodic_ws/build"
####
[  1%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaFont.cu.o
[  3%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaNormalize.cu.o
[  5%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaRGB.cu.o
[  9%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-YV12.cu.o
[  9%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaResize.cu.o
[ 10%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-affine.cu.o
[ 12%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaOverlay.cu.o
[ 14%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-fisheye.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 16%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-intrinsic.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 18%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-NV12.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 20%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-YUYV.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
Scanning dependencies of target jetson-utils
[ 21%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/commandLine.cpp.o
[ 25%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/filesystem.cpp.o
[ 25%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/XML.cpp.o
[ 27%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/timespec.cpp.o
[ 29%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/loadImage.cpp.o
[ 30%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/camera/gstCamera.cpp.o
[ 34%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/camera/v4l2Camera.cpp.o
[ 34%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstDecoder.cpp.o
[ 36%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstEncoder.cpp.o
[ 38%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstUtility.cpp.o
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.cpp: In function ‘gboolean gst_message_print(GstBus*, GstMessage*, gpointer)’:
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.cpp:221:17: warning: ISO C++ forbids converting a string constant to ‘gchar* {aka char*}’ [-Wwrite-strings]
    gchar* txt = "missing gst_tag_list_to_string()";
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/display/glDisplay.cpp.o
[ 41%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/display/glTexture.cpp.o
[ 43%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devInput.cpp.o
[ 45%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devJoystick.cpp.o
[ 47%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devKeyboard.cpp.o
[ 49%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/IPv4.cpp.o
[ 50%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/NetworkAdapter.cpp.o
[ 52%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/Socket.cpp.o
[ 54%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Event.cpp.o
[ 56%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Mutex.cpp.o
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp: In static member function ‘static void InputDevices::Enumerate(DeviceList&)’:
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp:101:6: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 53 [-Wformat-truncation=]
 void InputDevices::Enumerate( DeviceList& devices )
      ^~~~~~~~~~~~
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp:118:11: note: ‘snprintf’ output between 12 and 267 bytes into a destination of size 64
   snprintf(fname, sizeof(fname), "%s/%s", DEV_PATH, namelist[i]->d_name);
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Process.cpp.o
[ 60%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Thread.cpp.o
[ 61%] Linking CXX shared library ../x86_64/lib/libjetson-utils.so
[ 61%] Built target jetson-utils
[ 63%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/common/CMakeFiles/common.dir/common_generated_processDepth.cu.o
Scanning dependencies of target v4l2-console
Scanning dependencies of target gst-camera
[ 65%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/common/CMakeFiles/common.dir/common_generated_preprocessRGB.cu.o
Scanning dependencies of target v4l2-display
Scanning dependencies of target gl-display-test
[ 67%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/v4l2-console.cpp.o
[ 69%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/v4l2-display.cpp.o
[ 70%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/gl-display-test.cpp.o
[ 72%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/gst-camera.cpp.o
[ 74%] Linking CXX executable ../../../x86_64/bin/v4l2-display
[ 76%] Linking CXX executable ../../../x86_64/bin/gl-display-test
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-display' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-display] Error 1
CMakeFiles/Makefile2:1514: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 78%] Linking CXX executable ../../../x86_64/bin/gst-camera
[ 80%] Linking CXX executable ../../../x86_64/bin/v4l2-console
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gl-display-test' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gl-display-test] Error 1
CMakeFiles/Makefile2:1569: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/all] Error 2
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gst-camera' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gst-camera] Error 1
CMakeFiles/Makefile2:1404: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/all] Error 2
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-console' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-console] Error 1
CMakeFiles/Makefile2:1459: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/all] Error 2
Scanning dependencies of target common
[ 81%] Linking CXX shared library ../x86_64/lib/libcommon.so
[ 81%] Built target common
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed
avbokovoy commented 5 years ago

Hello.

Unfortunatly, I'm unable to reproduce this issue on x86_64 PC. What versions of gstreamer and gstreamer-plugin-base do you use? Did you compile it from source or installed from repo?

avbokovoy commented 4 years ago

Closing this issue due to now updates. If you still have the problem, feel free to reopen.