This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843ISK: Error in building mmwave_radar rospkg using catkin_make

Part Number: IWR6843ISK

Hello,

I am using ROS for ROS point cloud visualizer with IWR6843ISK. I a using Oracle VB Ubuntu 18.04LTS.First time installation and building packages were successfully build. But I had to reset my VM . After that whenever I build the package error is showing. I am attaching txt file showing the error displayed in terminal. Please help. I had gone through many Q and A. But I couldn't find nothing. I have reinstalled everything many times. Nothing went right.

Thanks in advance.

Thanks and regards,

Aleena N A

Base path: /home/logiqdreams/mmwave_ti_ros/ros_driver
Source space: /home/logiqdreams/mmwave_ti_ros/ros_driver/src
Build space: /home/logiqdreams/mmwave_ti_ros/ros_driver/build
Devel space: /home/logiqdreams/mmwave_ti_ros/ros_driver/devel
Install space: /home/logiqdreams/mmwave_ti_ros/ros_driver/install
Creating symlink "/home/logiqdreams/mmwave_ti_ros/ros_driver/src/CMakeLists.txt" pointing to "/opt/ros/melodic/share/catkin/cmake/toplevel.cmake"
####
#### Running command: "cmake /home/logiqdreams/mmwave_ti_ros/ros_driver/src -DCATKIN_DEVEL_PREFIX=/home/logiqdreams/mmwave_ti_ros/ros_driver/devel -DCMAKE_INSTALL_PREFIX=/home/logiqdreams/mmwave_ti_ros/ros_driver/install -G Unix Makefiles" in "/home/logiqdreams/mmwave_ti_ros/ros_driver/build"
####
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.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/logiqdreams/mmwave_ti_ros/ros_driver/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic
-- This workspace overlays: /opt/ros/melodic
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", 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/logiqdreams/mmwave_ti_ros/ros_driver/build/test_results
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") 
-- 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  
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.29
-- BUILD_SHARED_LIBS is on
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 2 packages in topological order:
-- ~~  - serial
-- ~~  - ti_mmwave_rospkg
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'serial'
-- ==> add_subdirectory(serial)
-- +++ processing catkin package: 'ti_mmwave_rospkg'
-- ==> add_subdirectory(ti_mmwave_rospkg)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Boost version: 1.65.1
-- Checking for module 'eigen3'
--   Found eigen3, version 3.3.4
-- Found eigen: /usr/include/eigen3  
-- Boost version: 1.65.1
-- Found the following Boost libraries:
--   system
--   filesystem
--   thread
--   date_time
--   iostreams
--   serialization
--   chrono
--   atomic
--   regex
-- Checking for module 'libopenni'
--   Found libopenni, version 1.5.4.0
-- Found openni: /usr/lib/libOpenNI.so  
-- Checking for module 'libopenni2'
--   Found libopenni2, version 2.2.0.3
-- Found OpenNI2: /usr/lib/libOpenNI2.so  
-- Could NOT find ensenso (missing: ENSENSO_LIBRARY ENSENSO_INCLUDE_DIR) 
** WARNING ** io features related to ensenso will be disabled
-- Could NOT find DAVIDSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) 
** WARNING ** io features related to davidSDK will be disabled
-- Could NOT find DSSDK (missing: _DSSDK_LIBRARIES) 
** WARNING ** io features related to dssdk will be disabled
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
-- The imported target "vtkRenderingPythonTkWidgets" references the file
   "/usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so"
but this file does not exist.  Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
   "/usr/lib/cmake/vtk-6.3/VTKTargets.cmake"
but not all the files it references.

-- The imported target "vtk" references the file
   "/usr/bin/vtk"
but this file does not exist.  Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
   "/usr/lib/cmake/vtk-6.3/VTKTargets.cmake"
but not all the files it references.

-- Found libusb-1.0: /usr/include  
** WARNING ** io features related to libusb-1.0 will be disabled
-- Checking for module 'flann'
--   Found flann, version 1.9.1
-- Found Flann: /usr/lib/x86_64-linux-gnu/libflann_cpp_s.a  
-- Could NOT find ensenso (missing: ENSENSO_LIBRARY ENSENSO_INCLUDE_DIR) 
** WARNING ** visualization features related to ensenso will be disabled
-- Could NOT find DAVIDSDK (missing: DAVIDSDK_LIBRARY DAVIDSDK_INCLUDE_DIR) 
** WARNING ** visualization features related to davidSDK will be disabled
-- Could NOT find DSSDK (missing: _DSSDK_LIBRARIES) 
** WARNING ** visualization features related to dssdk will be disabled
-- Could NOT find RSSDK (missing: _RSSDK_LIBRARIES) 
** WARNING ** visualization features related to rssdk will be disabled
-- Found qhull: /usr/lib/x86_64-linux-gnu/libqhull.so  
-- looking for PCL_COMMON
-- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so  
-- looking for PCL_OCTREE
-- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so  
-- looking for PCL_IO
-- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so  
-- looking for PCL_KDTREE
-- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so  
-- looking for PCL_SEARCH
-- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so  
-- looking for PCL_SAMPLE_CONSENSUS
-- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so  
-- looking for PCL_FILTERS
-- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so  
-- looking for PCL_2D
-- Found PCL_2D: /usr/include/pcl-1.8  
-- looking for PCL_GEOMETRY
-- Found PCL_GEOMETRY: /usr/include/pcl-1.8  
-- looking for PCL_FEATURES
-- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so  
-- looking for PCL_ML
-- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so  
-- looking for PCL_SEGMENTATION
-- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so  
-- looking for PCL_VISUALIZATION
-- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so  
-- looking for PCL_SURFACE
-- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so  
-- looking for PCL_REGISTRATION
-- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so  
-- looking for PCL_KEYPOINTS
-- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so  
-- looking for PCL_TRACKING
-- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so  
-- looking for PCL_RECOGNITION
-- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so  
-- looking for PCL_STEREO
-- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so  
-- looking for PCL_APPS
-- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so  
-- looking for PCL_IN_HAND_SCANNER
-- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.8  
-- looking for PCL_MODELER
-- Found PCL_MODELER: /usr/include/pcl-1.8  
-- looking for PCL_POINT_CLOUD_EDITOR
-- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.8  
-- looking for PCL_OUTOFCORE
-- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so  
-- looking for PCL_PEOPLE
-- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so  
-- Found PCL: /usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_iostreams.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libpthread.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_common.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_common.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_octree.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_octree.so;/usr/lib/libOpenNI.so;/usr/lib/libOpenNI2.so;vtkChartsCore;vtkCommonColor;vtkCommonDataModel;vtkCommonMath;vtkCommonCore;vtksys;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkInfovisCore;vtkFiltersExtraction;vtkCommonExecutionModel;vtkFiltersCore;vtkFiltersGeneral;vtkCommonComputationalGeometry;vtkFiltersStatistics;vtkImagingFourier;vtkImagingCore;vtkalglib;vtkRenderingContext2D;vtkRenderingCore;vtkFiltersGeometry;vtkFiltersSources;vtkRenderingFreeType;/usr/lib/x86_64-linux-gnu/libfreetype.so;/usr/lib/x86_64-linux-gnu/libz.so;vtkftgl;vtkDICOMParser;vtkDomainsChemistry;vtkIOXML;vtkIOGeometry;vtkIOCore;vtkIOXMLParser;/usr/lib/x86_64-linux-gnu/libexpat.so;vtkFiltersAMR;vtkParallelCore;vtkIOLegacy;vtkFiltersFlowPaths;vtkFiltersGeneric;vtkFiltersHybrid;vtkImagingSources;vtkFiltersHyperTree;vtkFiltersImaging;vtkImagingGeneral;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelFlowPaths;vtkParallelMPI;vtkFiltersParallelGeometry;vtkFiltersParallelImaging;vtkFiltersParallelMPI;vtkFiltersParallelStatistics;vtkFiltersProgrammable;vtkFiltersPython;/usr/lib/x86_64-linux-gnu/libpython2.7.so;vtkWrappingPythonCore;vtkWrappingTools;vtkFiltersReebGraph;vtkFiltersSMP;vtkFiltersSelection;vtkFiltersTexture;vtkFiltersVerdict;verdict;vtkGUISupportQt;vtkInteractionStyle;vtkRenderingOpenGL;vtkImagingHybrid;vtkIOImage;vtkmetaio;/usr/lib/x86_64-linux-gnu/libjpeg.so;/usr/lib/x86_64-linux-gnu/libpng.so;/usr/lib/x86_64-linux-gnu/libtiff.so;vtkGUISupportQtOpenGL;vtkGUISupportQtSQL;vtkIOSQL;sqlite3;vtkGUISupportQtWebkit;vtkViewsQt;vtkViewsInfovis;vtkInfovisLayout;vtkInfovisBoostGraphAlgorithms;vtkRenderingLabel;vtkViewsCore;vtkInteractionWidgets;vtkRenderingAnnotation;vtkImagingColor;vtkRenderingVolume;vtkGeovisCore;/usr/lib/x86_64-linux-gnu/libproj.so;vtkIOAMR;/usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so;/usr/lib/x86_64-linux-gnu/libsz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so;vtkIOEnSight;vtkIOExodus;vtkexoIIc;/usr/lib/x86_64-linux-gnu/libnetcdf_c++.so;/usr/lib/x86_64-linux-gnu/libnetcdf.so;vtkIOExport;vtkRenderingGL2PS;vtkRenderingContextOpenGL;/usr/lib/x86_64-linux-gnu/libgl2ps.so;vtkIOFFMPEG;vtkIOMovie;/usr/lib/x86_64-linux-gnu/libtheoraenc.so;/usr/lib/x86_64-linux-gnu/libtheoradec.so;/usr/lib/x86_64-linux-gnu/libogg.so;vtkIOGDAL;vtkIOGeoJSON;vtkIOImport;vtkIOInfovis;/usr/lib/x86_64-linux-gnu/libxml2.so;vtkIOLSDyna;vtkIOMINC;vtkIOMPIImage;vtkIOMPIParallel;vtkIOParallel;vtkIONetCDF;/usr/lib/x86_64-linux-gnu/libjsoncpp.so;vtkIOMySQL;vtkIOODBC;vtkIOPLY;vtkIOParallelExodus;vtkIOParallelLSDyna;vtkIOParallelNetCDF;vtkIOParallelXML;vtkIOPostgreSQL;vtkIOVPIC;VPIC;vtkIOVideo;vtkIOXdmf2;vtkxdmf2;vtkImagingMath;vtkImagingMorphological;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkLocalExample;vtkParallelMPI4Py;vtkPythonInterpreter;vtkRenderingExternal;vtkRenderingFreeTypeFontConfig;vtkRenderingImage;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingMatplotlib;vtkRenderingParallel;vtkRenderingParallelLIC;vtkRenderingQt;vtkRenderingVolumeAMR;vtkRenderingVolumeOpenGL;vtkTestingGenericBridge;vtkTestingIOSQL;vtkTestingRendering;vtkViewsContext2D;vtkViewsGeovis;vtkWrappingJava;optimized;/usr/lib/x86_64-linux-gnu/libpcl_io.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_io.so;optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp_s.a;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp_s.a;optimized;/usr/lib/x86_64-linux-gnu/libpcl_kdtree.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_kdtree.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_search.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_search.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_filters.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_filters.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_features.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_features.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_ml.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_ml.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_segmentation.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_segmentation.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_visualization.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_visualization.so;optimized;/usr/lib/x86_64-linux-gnu/libqhull.so;debug;/usr/lib/x86_64-linux-gnu/libqhull.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_surface.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_surface.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_registration.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_registration.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_keypoints.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_keypoints.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_tracking.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_tracking.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_recognition.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_recognition.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_stereo.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_stereo.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_apps.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_apps.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_outofcore.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_outofcore.so;optimized;/usr/lib/x86_64-linux-gnu/libpcl_people.so;debug;/usr/lib/x86_64-linux-gnu/libpcl_people.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_iostreams.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libpthread.so;optimized;/usr/lib/x86_64-linux-gnu/libqhull.so;debug;/usr/lib/x86_64-linux-gnu/libqhull.so;/usr/lib/libOpenNI.so;/usr/lib/libOpenNI2.so;optimized;/usr/lib/x86_64-linux-gnu/libflann_cpp_s.a;debug;/usr/lib/x86_64-linux-gnu/libflann_cpp_s.a;vtkChartsCore;vtkCommonColor;vtkCommonDataModel;vtkCommonMath;vtkCommonCore;vtksys;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkInfovisCore;vtkFiltersExtraction;vtkCommonExecutionModel;vtkFiltersCore;vtkFiltersGeneral;vtkCommonComputationalGeometry;vtkFiltersStatistics;vtkImagingFourier;vtkImagingCore;vtkalglib;vtkRenderingContext2D;vtkRenderingCore;vtkFiltersGeometry;vtkFiltersSources;vtkRenderingFreeType;/usr/lib/x86_64-linux-gnu/libfreetype.so;/usr/lib/x86_64-linux-gnu/libz.so;vtkftgl;vtkDICOMParser;vtkDomainsChemistry;vtkIOXML;vtkIOGeometry;vtkIOCore;vtkIOXMLParser;/usr/lib/x86_64-linux-gnu/libexpat.so;vtkFiltersAMR;vtkParallelCore;vtkIOLegacy;vtkFiltersFlowPaths;vtkFiltersGeneric;vtkFiltersHybrid;vtkImagingSources;vtkFiltersHyperTree;vtkFiltersImaging;vtkImagingGeneral;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelFlowPaths;vtkParallelMPI;vtkFiltersParallelGeometry;vtkFiltersParallelImaging;vtkFiltersParallelMPI;vtkFiltersParallelStatistics;vtkFiltersProgrammable;vtkFiltersPython;/usr/lib/x86_64-linux-gnu/libpython2.7.so;vtkWrappingPythonCore;vtkWrappingTools;vtkFiltersReebGraph;vtkFiltersSMP;vtkFiltersSelection;vtkFiltersTexture;vtkFiltersVerdict;verdict;vtkGUISupportQt;vtkInteractionStyle;vtkRenderingOpenGL;vtkImagingHybrid;vtkIOImage;vtkmetaio;/usr/lib/x86_64-linux-gnu/libjpeg.so;/usr/lib/x86_64-linux-gnu/libpng.so;/usr/lib/x86_64-linux-gnu/libtiff.so;vtkGUISupportQtOpenGL;vtkGUISupportQtSQL;vtkIOSQL;sqlite3;vtkGUISupportQtWebkit;vtkViewsQt;vtkViewsInfovis;vtkInfovisLayout;vtkInfovisBoostGraphAlgorithms;vtkRenderingLabel;vtkViewsCore;vtkInteractionWidgets;vtkRenderingAnnotation;vtkImagingColor;vtkRenderingVolume;vtkGeovisCore;/usr/lib/x86_64-linux-gnu/libproj.so;vtkIOAMR;/usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so;/usr/lib/x86_64-linux-gnu/libsz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so;vtkIOEnSight;vtkIOExodus;vtkexoIIc;/usr/lib/x86_64-linux-gnu/libnetcdf_c++.so;/usr/lib/x86_64-linux-gnu/libnetcdf.so;vtkIOExport;vtkRenderingGL2PS;vtkRenderingContextOpenGL;/usr/lib/x86_64-linux-gnu/libgl2ps.so;vtkIOFFMPEG;vtkIOMovie;/usr/lib/x86_64-linux-gnu/libtheoraenc.so;/usr/lib/x86_64-linux-gnu/libtheoradec.so;/usr/lib/x86_64-linux-gnu/libogg.so;vtkIOGDAL;vtkIOGeoJSON;vtkIOImport;vtkIOInfovis;/usr/lib/x86_64-linux-gnu/libxml2.so;vtkIOLSDyna;vtkIOMINC;vtkIOMPIImage;vtkIOMPIParallel;vtkIOParallel;vtkIONetCDF;/usr/lib/x86_64-linux-gnu/libjsoncpp.so;vtkIOMySQL;vtkIOODBC;vtkIOPLY;vtkIOParallelExodus;vtkIOParallelLSDyna;vtkIOParallelNetCDF;vtkIOParallelXML;vtkIOPostgreSQL;vtkIOVPIC;VPIC;vtkIOVideo;vtkIOXdmf2;vtkxdmf2;vtkImagingMath;vtkImagingMorphological;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkLocalExample;vtkParallelMPI4Py;vtkPythonInterpreter;vtkRenderingExternal;vtkRenderingFreeTypeFontConfig;vtkRenderingImage;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingMatplotlib;vtkRenderingParallel;vtkRenderingParallelLIC;vtkRenderingQt;vtkRenderingVolumeAMR;vtkRenderingVolumeOpenGL;vtkTestingGenericBridge;vtkTestingIOSQL;vtkTestingRendering;vtkViewsContext2D;vtkViewsGeovis;vtkWrappingJava (Required is at least version "1.7.2") 
-- ti_mmwave_rospkg: 1 messages, 1 services
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)
  ti_mmwave_rospkg/CMakeLists.txt:114 (catkin_package)


-- Configuring done
-- Generating done
-- Build files have been written to: /home/logiqdreams/mmwave_ti_ros/ros_driver/build
####
#### Running command: "make -j1 -l1" in "/home/logiqdreams/mmwave_ti_ros/ros_driver/build"
####
Scanning dependencies of target serial
[  3%] Building CXX object serial/CMakeFiles/serial.dir/src/serial.cc.o
[  6%] Building CXX object serial/CMakeFiles/serial.dir/src/impl/unix.cc.o
[ 10%] Building CXX object serial/CMakeFiles/serial.dir/src/impl/list_ports/list_ports_linux.cc.o
[ 13%] Linking CXX shared library /home/logiqdreams/mmwave_ti_ros/ros_driver/devel/lib/libserial.so
[ 13%] Built target serial
Scanning dependencies of target serial_example
[ 17%] Building CXX object serial/CMakeFiles/serial_example.dir/examples/serial_example.cc.o
[ 20%] Linking CXX executable /home/logiqdreams/mmwave_ti_ros/ros_driver/devel/lib/serial/serial_example
[ 20%] Built target serial_example
Scanning dependencies of target geometry_msgs_generate_messages_py
[ 20%] Built target geometry_msgs_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_py
[ 20%] Built target std_msgs_generate_messages_py
Scanning dependencies of target bond_generate_messages_cpp
[ 20%] Built target bond_generate_messages_cpp
Scanning dependencies of target std_msgs_generate_messages_lisp
[ 20%] Built target std_msgs_generate_messages_lisp
Scanning dependencies of target nodelet_generate_messages_lisp
[ 20%] Built target nodelet_generate_messages_lisp
Scanning dependencies of target sensor_msgs_generate_messages_cpp
[ 20%] Built target sensor_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_eus
[ 20%] Built target sensor_msgs_generate_messages_eus
Scanning dependencies of target bond_generate_messages_nodejs
[ 20%] Built target bond_generate_messages_nodejs
Scanning dependencies of target std_msgs_generate_messages_cpp
[ 20%] Built target std_msgs_generate_messages_cpp
Scanning dependencies of target nodelet_generate_messages_py
[ 20%] Built target nodelet_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_nodejs
[ 20%] Built target std_msgs_generate_messages_nodejs
Scanning dependencies of target bond_generate_messages_lisp
[ 20%] Built target bond_generate_messages_lisp
Scanning dependencies of target nodelet_generate_messages_cpp
[ 20%] Built target nodelet_generate_messages_cpp
Scanning dependencies of target bond_generate_messages_py
[ 20%] Built target bond_generate_messages_py
Scanning dependencies of target sensor_msgs_generate_messages_py
[ 20%] Built target sensor_msgs_generate_messages_py
Scanning dependencies of target rosgraph_msgs_generate_messages_cpp
[ 20%] Built target rosgraph_msgs_generate_messages_cpp
Scanning dependencies of target std_msgs_generate_messages_eus
[ 20%] Built target std_msgs_generate_messages_eus
Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs
[ 20%] Built target rosgraph_msgs_generate_messages_nodejs
Scanning dependencies of target rosgraph_msgs_generate_messages_py
[ 20%] Built target rosgraph_msgs_generate_messages_py
Scanning dependencies of target nodelet_generate_messages_eus
[ 20%] Built target nodelet_generate_messages_eus
Scanning dependencies of target nodelet_generate_messages_nodejs
[ 20%] Built target nodelet_generate_messages_nodejs
Scanning dependencies of target bond_generate_messages_eus
[ 20%] Built target bond_generate_messages_eus
Scanning dependencies of target roscpp_generate_messages_lisp
[ 20%] Built target roscpp_generate_messages_lisp
Scanning dependencies of target geometry_msgs_generate_messages_nodejs
[ 20%] Built target geometry_msgs_generate_messages_nodejs
Scanning dependencies of target roscpp_generate_messages_py
[ 20%] Built target roscpp_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_nodejs
[ 20%] Built target roscpp_generate_messages_nodejs
Scanning dependencies of target roscpp_generate_messages_eus
[ 20%] Built target roscpp_generate_messages_eus
Scanning dependencies of target geometry_msgs_generate_messages_eus
[ 20%] Built target geometry_msgs_generate_messages_eus
Scanning dependencies of target _ti_mmwave_rospkg_generate_messages_check_deps_mmWaveCLI
[ 20%] Built target _ti_mmwave_rospkg_generate_messages_check_deps_mmWaveCLI
Scanning dependencies of target _ti_mmwave_rospkg_generate_messages_check_deps_RadarScan
[ 20%] Built target _ti_mmwave_rospkg_generate_messages_check_deps_RadarScan
Scanning dependencies of target ti_mmwave_rospkg_generate_messages_py
[ 24%] Generating Python from MSG ti_mmwave_rospkg/RadarScan
[ 27%] Generating Python code from SRV ti_mmwave_rospkg/mmWaveCLI
[ 31%] Generating Python msg __init__.py for ti_mmwave_rospkg
[ 34%] Generating Python srv __init__.py for ti_mmwave_rospkg
[ 34%] Built target ti_mmwave_rospkg_generate_messages_py
Scanning dependencies of target sensor_msgs_generate_messages_lisp
[ 34%] Built target sensor_msgs_generate_messages_lisp
Scanning dependencies of target ti_mmwave_rospkg_generate_messages_lisp
[ 37%] Generating Lisp code from ti_mmwave_rospkg/RadarScan.msg
[ 41%] Generating Lisp code from ti_mmwave_rospkg/mmWaveCLI.srv
[ 41%] Built target ti_mmwave_rospkg_generate_messages_lisp
Scanning dependencies of target ti_mmwave_rospkg_generate_messages_eus
[ 44%] Generating EusLisp code from ti_mmwave_rospkg/RadarScan.msg
[ 48%] Generating EusLisp code from ti_mmwave_rospkg/mmWaveCLI.srv
[ 51%] Generating EusLisp manifest code for ti_mmwave_rospkg
[ 51%] Built target ti_mmwave_rospkg_generate_messages_eus
Scanning dependencies of target sensor_msgs_generate_messages_nodejs
[ 51%] Built target sensor_msgs_generate_messages_nodejs
Scanning dependencies of target ti_mmwave_rospkg_generate_messages_nodejs
[ 55%] Generating Javascript code from ti_mmwave_rospkg/RadarScan.msg
[ 58%] Generating Javascript code from ti_mmwave_rospkg/mmWaveCLI.srv
[ 58%] Built target ti_mmwave_rospkg_generate_messages_nodejs
Scanning dependencies of target ti_mmwave_rospkg_generate_messages_cpp
[ 62%] Generating C++ code from ti_mmwave_rospkg/RadarScan.msg
[ 65%] Generating C++ code from ti_mmwave_rospkg/mmWaveCLI.srv
[ 65%] Built target ti_mmwave_rospkg_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_eus
[ 65%] Built target rosgraph_msgs_generate_messages_eus
Scanning dependencies of target rosgraph_msgs_generate_messages_lisp
[ 65%] Built target rosgraph_msgs_generate_messages_lisp
Scanning dependencies of target roscpp_generate_messages_cpp
[ 65%] Built target roscpp_generate_messages_cpp
Scanning dependencies of target geometry_msgs_generate_messages_cpp
[ 65%] Built target geometry_msgs_generate_messages_cpp
Scanning dependencies of target geometry_msgs_generate_messages_lisp
[ 65%] Built target geometry_msgs_generate_messages_lisp
Scanning dependencies of target mmwave
[ 68%] Building CXX object ti_mmwave_rospkg/CMakeFiles/mmwave.dir/src/mmWaveDataHdl.cpp.o
[ 72%] Building CXX object ti_mmwave_rospkg/CMakeFiles/mmwave.dir/src/mmWaveCommSrv.cpp.o
[ 75%] Building CXX object ti_mmwave_rospkg/CMakeFiles/mmwave.dir/src/DataHandlerClass.cpp.o
In file included from /usr/include/pcl-1.8/pcl/point_types.h:44:0,
                 from /usr/include/pcl-1.8/pcl/common/impl/copy_point.hpp:41,
                 from /usr/include/pcl-1.8/pcl/common/copy_point.h:59,
                 from /usr/include/pcl-1.8/pcl/common/impl/io.hpp:45,
                 from /usr/include/pcl-1.8/pcl/common/io.h:531,
                 from /usr/include/pcl-1.8/pcl/io/file_io.h:42,
                 from /usr/include/pcl-1.8/pcl/io/pcd_io.h:44,
                 from /opt/ros/melodic/include/pcl_conversions/pcl_conversions.h:70,
                 from /opt/ros/melodic/include/pcl_ros/point_cloud.h:9,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/include/DataHandlerClass.h:14,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:1:
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ was not declared in this scope
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:1: error: template argument 1 is invalid
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
 ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:25:36: error: ‘MyPointType’ does not name a type
 POINT_CLOUD_REGISTER_POINT_STRUCT (MyPointType,
                                    ^
In file included from /usr/include/pcl-1.8/pcl/point_cloud.h:50:0,
                 from /opt/ros/melodic/include/pcl_ros/point_cloud.h:5,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/include/DataHandlerClass.h:14,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:1:
/usr/include/pcl-1.8/pcl/point_traits.h: In instantiation of ‘struct pcl::traits::fieldList<mmWaveCloudType>’:
/opt/ros/melodic/include/pcl_ros/point_cloud.h:252:58:   required from ‘static uint32_t ros::serialization::Serializer<pcl::PointCloud<PointT> >::serializedLength(const pcl::PointCloud<PointT>&) [with T = mmWaveCloudType; uint32_t = unsigned int]’
/opt/ros/melodic/include/ros/serialization.h:172:41:   required from ‘uint32_t ros::serialization::serializationLength(const T&) [with T = pcl::PointCloud<mmWaveCloudType>; uint32_t = unsigned int]’
/opt/ros/melodic/include/ros/serialization.h:807:37:   required from ‘ros::SerializedMessage ros::serialization::serializeMessage(const M&) [with M = pcl::PointCloud<mmWaveCloudType>]’
/opt/ros/melodic/include/ros/publisher.h:92:26:   required from ‘void ros::Publisher::publish(const boost::shared_ptr<X>&) const [with M = pcl::PointCloud<mmWaveCloudType>]’
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:675:54:   required from here
/usr/include/pcl-1.8/pcl/point_traits.h:176:12: error: invalid use of incomplete type ‘struct pcl::traits::fieldList<mmWaveCloudType>’
     struct fieldList : fieldList<typename POD<PointT>::type>
            ^~~~~~~~~
/usr/include/pcl-1.8/pcl/point_traits.h:176:12: note: declaration of ‘struct pcl::traits::fieldList<mmWaveCloudType>’
In file included from /usr/include/boost/mpl/aux_/na_assert.hpp:23:0,
                 from /usr/include/boost/mpl/arg.hpp:25,
                 from /usr/include/boost/mpl/placeholders.hpp:24,
                 from /usr/include/boost/mpl/apply.hpp:24,
                 from /usr/include/boost/mpl/aux_/iter_apply.hpp:17,
                 from /usr/include/boost/mpl/aux_/find_if_pred.hpp:14,
                 from /usr/include/boost/mpl/find_if.hpp:17,
                 from /usr/include/boost/mpl/find.hpp:17,
                 from /usr/include/boost/mpl/aux_/contains_impl.hpp:20,
                 from /usr/include/boost/mpl/contains.hpp:20,
                 from /usr/include/boost/math/policies/policy.hpp:10,
                 from /usr/include/boost/math/policies/error_handling.hpp:21,
                 from /usr/include/boost/math/special_functions/round.hpp:14,
                 from /opt/ros/melodic/include/ros/time.h:58,
                 from /opt/ros/melodic/include/ros/serialization.h:34,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/devel/include/ti_mmwave_rospkg/RadarScan.h:14,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/include/DataHandlerClass.h:4,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:1:
/usr/include/pcl-1.8/pcl/point_traits.h:182:7: error: no matching function for call to ‘assertion_failed<false>(mpl_::failed************ (pcl::traits::fieldList<mmWaveCloudType>::POINT_TYPE_NOT_PROPERLY_REGISTERED::************)(mmWaveCloudType&))’
       BOOST_MPL_ASSERT_MSG((!boost::is_same<PointT, typename POD<PointT>::type>::value),
       ^
/usr/include/boost/mpl/assert.hpp:83:5: note: candidate: template<bool C> int mpl_::assertion_failed(typename mpl_::assert<C>::type)
 int assertion_failed( typename assert<C>::type );
     ^~~~~~~~~~~~~~~~
/usr/include/boost/mpl/assert.hpp:83:5: note:   template argument deduction/substitution failed:
/usr/include/pcl-1.8/pcl/point_traits.h:182:7: note:   cannot convert ‘pcl::traits::fieldList<mmWaveCloudType>::POINT_TYPE_NOT_PROPERLY_REGISTERED183::assert_arg()’ (type ‘mpl_::failed************ (pcl::traits::fieldList<mmWaveCloudType>::POINT_TYPE_NOT_PROPERLY_REGISTERED::************)(mmWaveCloudType&)’) to type ‘mpl_::assert<false>::type {aka mpl_::assert<false>}’
       BOOST_MPL_ASSERT_MSG((!boost::is_same<PointT, typename POD<PointT>::type>::value),
       ^
In file included from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/include/DataHandlerClass.h:14:0,
                 from /home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:1:
/opt/ros/melodic/include/pcl_ros/point_cloud.h: In instantiation of ‘static uint32_t ros::serialization::Serializer<pcl::PointCloud<PointT> >::serializedLength(const pcl::PointCloud<PointT>&) [with T = mmWaveCloudType; uint32_t = unsigned int]’:
/opt/ros/melodic/include/ros/serialization.h:172:41:   required from ‘uint32_t ros::serialization::serializationLength(const T&) [with T = pcl::PointCloud<mmWaveCloudType>; uint32_t = unsigned int]’
/opt/ros/melodic/include/ros/serialization.h:807:37:   required from ‘ros::SerializedMessage ros::serialization::serializeMessage(const M&) [with M = pcl::PointCloud<mmWaveCloudType>]’
/opt/ros/melodic/include/ros/publisher.h:92:26:   required from ‘void ros::Publisher::publish(const boost::shared_ptr<X>&) const [with M = pcl::PointCloud<mmWaveCloudType>]’
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:675:54:   required from here
/opt/ros/melodic/include/pcl_ros/point_cloud.h:252:58: error: no type named ‘type’ in ‘struct pcl::traits::fieldList<mmWaveCloudType>’
         typedef typename pcl::traits::fieldList<T>::type FieldList;
                                                          ^~~~~~~~~
/opt/ros/melodic/include/pcl_ros/point_cloud.h: In instantiation of ‘static void ros::serialization::Serializer<pcl::PointCloud<PointT> >::write(Stream&, const pcl::PointCloud<PointT>&) [with Stream = ros::serialization::OStream; T = mmWaveCloudType]’:
/opt/ros/melodic/include/ros/serialization.h:154:23:   required from ‘void ros::serialization::serialize(Stream&, const T&) [with T = pcl::PointCloud<mmWaveCloudType>; Stream = ros::serialization::OStream]’
/opt/ros/melodic/include/ros/serialization.h:814:12:   required from ‘ros::SerializedMessage ros::serialization::serializeMessage(const M&) [with M = pcl::PointCloud<mmWaveCloudType>]’
/opt/ros/melodic/include/ros/publisher.h:92:26:   required from ‘void ros::Publisher::publish(const boost::shared_ptr<X>&) const [with M = pcl::PointCloud<mmWaveCloudType>]’
/home/logiqdreams/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/src/DataHandlerClass.cpp:675:54:   required from here
/opt/ros/melodic/include/pcl_ros/point_cloud.h:151:58: error: no type named ‘type’ in ‘struct pcl::traits::fieldList<mmWaveCloudType>’
         typedef typename pcl::traits::fieldList<T>::type FieldList;
                                                          ^~~~~~~~~
/opt/ros/melodic/include/pcl_ros/point_cloud.h:152:18: error: no type named ‘type’ in ‘struct pcl::traits::fieldList<mmWaveCloudType>’
         uint32_t fields_size = boost::mpl::size<FieldList>::value;
                  ^~~~~~~~~~~
ti_mmwave_rospkg/CMakeFiles/mmwave.dir/build.make:110: recipe for target 'ti_mmwave_rospkg/CMakeFiles/mmwave.dir/src/DataHandlerClass.cpp.o' failed
make[2]: *** [ti_mmwave_rospkg/CMakeFiles/mmwave.dir/src/DataHandlerClass.cpp.o] Error 1
CMakeFiles/Makefile2:2450: recipe for target 'ti_mmwave_rospkg/CMakeFiles/mmwave.dir/all' failed
make[1]: *** [ti_mmwave_rospkg/CMakeFiles/mmwave.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j1 -l1" failed


below is the reply from ROS support forum

https://answers.ros.org/question/378651/error-in-building-using-catkin_make/