GithubHelp home page GithubHelp logo

cnndepth / tx2_fcnn_node Goto Github PK

View Code? Open in Web Editor NEW
108.0 11.0 32.0 64 KB

ROS node for real-time FCNN depth reconstruction

License: MIT License

CMake 32.16% C++ 63.05% Dockerfile 4.15% Shell 0.63%
fcnn depth reconstrucion slam ros node jetson

tx2_fcnn_node's Introduction

tx2_fcnn_node

Real-time Vision-based Depth Reconstruction with NVidia Jetson for Monocular SLAM

ROS node for real-time FCNN-based depth reconstruction (as in paper). The platforms are NVidia Jetson TX2 and x86_64 PC with GNU/Linux (aarch64 should work as well, but not tested).

Publications

If you use this work in an academic context, please cite the following publication(s):

@conference{Bokovoy2019,
  author={Bokovoy, A. and Muravyev, K. and Yakovlev, K.},
  title={Real-time vision-based depth reconstruction with NVIDIA jetson},
  journal={2019 European Conference on Mobile Robots, ECMR 2019 - Proceedings},
  year={2019},
  doi={10.1109/ECMR.2019.8870936},
  art_number={8870936},
  url={https://www.scopus.com/inward/record.uri?eid=2-s2.0-85074429057&doi=10.1109%2fECMR.2019.8870936&partnerID=40&md5=b87bcba0803147012ee1062f867cc4ef},
  document_type={Conference Paper},
  source={Scopus},
}

System requirements

  • Linux-based system with aarch64 or x86_64 architecture or NVidia Jetson TX2.
  • NVidia graphic card.

Pre-requesites

  1. ROS Kinetic or higher.
  2. TensorRT 5.0 or higher.
  3. CUDA 9.0 or higher
  4. CUDNN + CuBLAS
  5. GStreamer-1.0
  6. glib2.0

Optional:

  • RTAB-MAP

Compile

Assuming you already have ROS and CUDA related tools installed

  1. Install remaining pre-requesites:
$ sudo apt-get update
$ sudo apt-get install -y libqt4-dev qt4-dev-tools \ 
       libglew-dev glew-utils libgstreamer1.0-dev \ 
       libgstreamer-plugins-base1.0-dev libglib2.0-dev \
       libgstreamer-plugins-good
$ sudo apt-get install -y libopencv-calib3d-dev libopencv-dev 
  1. Navigate to your catkin workspace and clone the repository:
$ git clone https://github.com/CnnDepth/tx2_fcnn_node.git
$ cd tx2_fcnn_node && git submodule update --init --recursive
  1. Build the node:

Navigate to catkin workspace folder.

a) On jetson:

$ catkin_make

b) On x86_64 PC

$ 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

Change the paths accordingly.

  1. Build the TensorRT engine

Compile engine builder.

$ catkin_make --cmake-args -DBUILD_ENGINE_BUILDER=1

Download UFF models.

$ roscd tx2_fcnn_node
$ sh ./download_models.sh

Compile the engine.

$ cd engine
$ rosrun tx2_fcnn_node fcrn_engine_builder --uff=./resnet_nonbt_shortcuts_320x240.uff --uffInput=tf/Placeholder \
  --output=tf/Reshape --height=240 --width=320 --engine=./test_engine.trt --fp16
  1. Run:
$ roslaunch tx2_fcnn_node cnn_only.launch

or with RTAB-MAP

$ roslaunch tx2_fcnn_node rtabmap_cnn.launch

Run in a container

  1. Build image:
$ cd docker
$ docker build . -t rt-ros-docker
  1. Run an image:
$ nvidia-docker run -device=/dev/video0:/dev/video0 -it --rm rt-ros-docker
  1. Create ros workspace:
$ mkdir -p catkin_ws/src && cd catkin_ws/src
$ catkin_init_workspace
$ cd ..
$ catkin_make
$ source devel/setup.bash
  1. Build tx2_fcnn_node:
$ cd src
$ git clone https://github.com/CnnDepth/tx2_fcnn_node.git
$ cd tx2_fcnn_node && git submodule update --init --recursive
$ catkin_make
  1. Run the node:
rosrun tx2_fcnn_node tx2_fcnn_node

Nodes

tx2_fcnn_node

Reads the images from camera or image topic and computes the depth map.

Subscribed Topics

Published topics

Parameters

  • input_width (int, default: 320)

    Input image width for TensorRT engine

  • input_height (int, default: 240)

    Input image height for TensorRT engine

  • use_camera (bool, default: true)

    If true - use internal camera as image source. False - use /image topic as input source.

  • camera_mode (int, default: -1)

    Only works if use_camera:=true. Sets camera device to be opened. -1 - default device.

  • camera_link (string, default: "camera_link")

    Name of camera's frame_id.

  • depth_link (string, default: "depth_link")

    Name of depth's frame_id

  • engine_name (string, default: "test_engine.trt")

    Name of the compiled TensorRT engine file, localed in "engine" folder.

  • calib_name (string, default: "tx2_camera_calib.yaml")

    Name of calibration file, obrained with camera_calib node. May be either in .yaml or .ini format.

  • input_name (string, default: "tf/Placeholder")

    Name of the input of TensorRT engine.

  • output_name (string, default: "tf/Reshape")

    Name of the output of TensorRT engine

  • mean_r (float, default: 123.0)

    R channel mean value, used during FCNN training.

  • mean_g (float, default: 115.0)

    G channel mean value, used during FCNN training.

  • mean_b (float, default: 101.0)

    B channel mean value, used during FCNN training.

Sample models

Models pre-trained on NYU Depth v2 dataset are available in http://pathplanning.ru/public/ECMR-2019/engines/. The models are stored in UFF format. They can be converted into TensorRT engines using tensorrt_samples.

Troubleshooting

Stack smashing

If you run this node on Ubuntu 16.04 or older, the node may fail to start and show Stack smashing detected log message. To fix it, remove XML.* files in Thirdparty/fcrn-inference/jetson-utils directory, and recompile the project.

Inverted image

If you run this node on Jetson, RGB and depth image may be shown inverted. To fix it, open Thirdparty/fcrn-inference/jetson-utils/camera/gstCamera.cpp file in text editor, go to lines 344-348, and change value of flipMethod constant to 0. After editing, recompile the project.

tx2_fcnn_node's People

Contributors

avbokovoy avatar kirillmouraviev avatar whbrewer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tx2_fcnn_node's Issues

Jetson Nano support?

Hi all,

I built project on my Jetson Nano but I'm having issues.

  1. I'm receiving the same issue shown in: https://github.com/CnnDepth/tx2_fcnn_node/issues/11
  2. I have an IMX219 camera installed. I verified with nvgcapture-1.0 that it works correctly. However, I'm not getting any frames and RVIZ shows the following errors with the camera topic:
    For frame [camera_link]: Fixed Frame [map] does not exist

I'm pretty new to ROS and RVIZ, so I may have configured something wrong. Can you offer some guidance or advice to help me get this up and running?

Thanks!

Can I know the learning environment?

Hello, I'd like to proceed with the project.
I am currently using Ubuntu 20.04 and Jetson TX2 of x86_64, and I am wondering if you are learning from a PC or Jetson. I'd appreciate it if you could tell me.

USB camera Error

Hi, I have a RGB usb camera, I want to try this work, but it can't find camera, I can make sure the camera cam work with ROS usb_cam workspace. The error:
image

Thank you for your help.

Thirdparty/fcrn-inference does not contain a CMakeLists.txt file

I’m having this error
CMake Error at tx2_fcnn_node/CMakeLists.txt:10 (add_subdirectory): The source directory /home/carkyo/catkin_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference does not contain a CMakeLists.txt file.

I'm using:
Ubuntu: 16.04
ROS: Kinetic
CUDA: 9.0
cudnn: 7.6

Full Terminal Output
[Base path: /home/carkyo/catkin_ws
Source space: /home/carkyo/catkin_ws/src
Build space: /home/carkyo/catkin_ws/build
Devel space: /home/carkyo/catkin_ws/devel
Install space: /home/carkyo/catkin_ws/install

Running command: "cmake /home/carkyo/catkin_ws/src -DCATKIN_DEVEL_PREFIX=/home/carkyo/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/carkyo/catkin_ws/install -G Unix Makefiles" in "/home/carkyo/catkin_ws/build"

-- Using CATKIN_DEVEL_PREFIX: /home/carkyo/catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/carkyo/catkin_ws/build/test_results
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.18
-- 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)
CMake Error at tx2_fcnn_node/CMakeLists.txt:10 (add_subdirectory):
The source directory
/home/carkyo/catkin_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference
does not contain a CMakeLists.txt file.

TensorRT libraries path: /home/carkyo/Downloads/TensorRT-5.1.5.0/lib
TensorRT includes path: /home/carkyo/Downloads/TensorRT-5.1.5.0/include
CuDNN found in /usr/local/cuda/lib64
CuBLAS found in /usr/local/cuda/lib64
CMake Warning at /opt/ros/kinetic/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/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package)
tx2_fcnn_node/CMakeLists.txt:157 (catkin_package)

-- dir='/home/carkyo/catkin_ws/src/tx2_fcnn_node/include'
-- dir='/opt/ros/kinetic/include'
-- dir='/opt/ros/kinetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev/opencv'
-- dir='/usr/include'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev/opencv'
-- dir='/usr/local/cuda/include'
-- dir='/home/carkyo/catkin_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='/home/carkyo/Downloads/TensorRT-5.1.5.0/include'
-- Configuring incomplete, errors occurred!
See also "/home/carkyo/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/carkyo/catkin_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed]

Questione about mapping

Hello,
I'm planning to do navigation by octomap using your research and I was wondering if we can generate an octomap in the same time with the point cloud map.
Thank you and best regards.

Problem running Rtab and Get data from Odomtry

Hello everyone !

I've built successfully the project but when i'm running the rtab launch file, i got this issue below :
Screenshot from 2021-11-13 17-06-48

Btw when running the Cnn_only launch file , the node works perfectly and all topics are receiving data including depth
anyone could help me please ?

Thank you in advance.

Unable to detect Realsense D435i camera

Hi, I am attempting to connect using a D435i camera but i get this error when i roslaunch tx2_fcnn_node cnn_only.launch
I am using a Jetson Xavier NX though. Could that be the reason?

Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
[ WARN] [1618998930.954183598]: Failed to capture frame

No view to show

Hi,I launch your project on my Jetson Xavier. My usb camera is on and I can make sure it works well. But there is nothing to show ,and no error. I think I need help, thank you very much.
image

I am facing this error after downloading vision-opencv. How should I solve this problem

CMake Error at /usr/share/cmake-3.10/Modules/FindBoost.cmake:1947 (message):
Unable to find the requested Boost libraries.

Boost version: 1.65.1

Boost include path: /usr/include

Could not find the following Boost libraries:

      boost_python37

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.
Call Stack (most recent call first):
vision_opencv/cv_bridge/CMakeLists.txt:11 (find_package)

engine_builder core dumped and cannot detect ros message

Hi I try to run roslaunch tx2_fcnn_node cnn_only.launch

when i use rosrun tx2_fcnn_node fcrn_engine_builder --uff=./resnet_nonbt_shortcuts_320x240.uff --uffInput=tf/Placeholder
--output=tf/Reshape --height=240 --width=320 --engine=./test_engine.trt --fp16
return *** deserializing
Runtime created
engine created
fp16: 1
malloc_consolidate(): invalid chunk size
Aborted (core dumped)
Is this a normal result?

And when I use the message whose topic is /image, it does not read

NODES
/
static_transform_publisher_camera (tf/static_transform_publisher)
static_transform_publisher_scan (tf/static_transform_publisher)
tx2_fcnn_node (tx2_fcnn_node/tx2_fcnn_node)

ROS_MASTER_URI=http://localhost:11311

process[static_transform_publisher_camera-1]: started with pid [24268]
process[static_transform_publisher_scan-2]: started with pid [24269]
process[tx2_fcnn_node-3]: started with pid [24279]
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
[ WARN] [1646725341.716882575]: Failed to capture frame
[ WARN] [1646725342.717331764]: Failed to capture frame

Using 640 X 480 uff file

Hello,

Firstly thank you for such a great implementation for converting 2d image to depth image. I had one issue..so with 320 X 240. Everything is working great but now I am shifting to 640 X 480 for better map building. I am facing one issue while going through the conversion process..

  1. I used the following command to get the .test_engine of 640 X 480
    rosrun tx2_fcnn_node fcrn_engine_builder --uff=./resnet_nonbt_shortcuts_640x480.uff --uffInput=tf/Placeholder --output=tf/reshape_1/Reshape --height=480 --width=640 --engine=./test_engine.trt --fp16

  2. I changed the values in the launch file. The cnn_only launch file is added to the issue
    cnn_only.txt

  3. I also changed the height and width values in the camera calibration file. I have add the file to the issue.
    tx2_camera_calib.txt

Now when I create a Rtabmap using this. I get the following error.

terminate called after throwing an instance of 'UException'
what(): [FATAL] (2020-09-21 12:35:45.125) util3d_features.cpp:92::generateKeypoints3DDepth() Condition (cameraIndex >= 0 && cameraIndex < (int)cameraModels.size()) not met! [cameraIndex=1, models=1, kpt.x=540.000000, subImageWidth=640.000000 (Camera model image width=320)]

Is there anything else which needs to be changed except the above changes to make this work?

Thanking you in advance

Error building engine

Trying to see if this will run totally on the Xavier. Everything builds except the engine. I get this error. *** deserializing
Runtime created
engine created
fp16: 1
malloc_consolidate(): invalid chunk size
Aborted (core dumped)
Is this an arm vs intel issue?

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

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.