Robotics StackExchange | Archived questions

CMake Gazebo warnings with ROS

When I build my package in ROS, I get the following list of warnings:

cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_client.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_gui.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_sensors.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_rendering.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_physics.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_ode.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_transport.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_msgs.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_util.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_common.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_gimpact.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_opcode.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_opende_ou.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_math.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_ccd.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_thread.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_signals.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_system.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_program_options.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_regex.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_iostreams.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_date_time.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_chrono.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_atomic.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libpthread.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libprotobuf.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libsdformat.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libignition-math2.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgreMain.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgreTerrain.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgrePaging.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_client.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_gui.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_sensors.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_rendering.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_physics.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_ode.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_transport.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_msgs.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_util.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_common.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_gimpact.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_opcode.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_opende_ou.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_math.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libgazebo_ccd.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_thread.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_signals.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_system.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_program_options.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_regex.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_iostreams.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_date_time.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_chrono.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libboost_atomic.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libpthread.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libprotobuf.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libsdformat.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libignition-math2.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgreMain.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgreTerrain.so: not a directory
cc1plus: warning: /usr/lib/x86_64-linux-gnu/libOgrePaging.so: not a directory

My CMake file looks like this:

cmake_minimum_required(VERSION 2.8.3)
project(nena_simulation)

## Compile as C++11, supported in ROS Kinetic and newer
add_compile_options(-std=c++11)

find_package(catkin REQUIRED COMPONENTS
  gazebo_ros
  roscpp
  rospy
  controller_manager
  joint_state_controller
  robot_state_publisher
  geometry_msgs
  message_generation
)

find_package(gazebo REQUIRED)

link_directories(${GAZEBO_LIBRARY_DIRS})
include_directories(${Boost_INCLUDE_DIR} ${catkin_INCLUDE_DIRS} ${GAZEBO_INCLUDE_DIRS})

################################################
## Declare ROS messages, services and actions ##
################################################

## Generate messages in the 'msg' folder
add_message_files(
  FILES
  CustomModelState.msg
  CustomPose.msg
)

generate_messages(
  DEPENDENCIES
  geometry_msgs
)

################################################
## Declare ROS dynamic reconfigure parameters ##
################################################

catkin_package(
  INCLUDE_DIRS include
  LIBRARIES gazeboPOSE
  CATKIN_DEPENDS roscpp rospy message_runtime
)

###################################
## catkin specific configuration ##
###################################

###########
## Build ##
###########

include_directories(
  include
  ${catkin_INCLUDE_DIRS}
  ${GAZEBO_LIBRARIES}
)

add_library(gazebo_optitrack src/gazeboPOSE.cpp)
add_dependencies(gazebo_optitrack ${nena_simulation_EXPORTED_TARGETS})
target_link_libraries(gazebo_optitrack ${catkin_LIBRARIES} ${GAZEBO_LIBRARIES})

add_executable(spawn_boxes_node src/spawn_boxes.cpp)
target_link_libraries(spawn_boxes_node ${catkin_LIBRARIES} ${GAZEBO_LIBRARIES})

#############
## Install ##
#############

#############
## Testing ##
#############

I'm not sure where these warnings are coming from and would like to resolve them, if possible. If anybody would know how, that would be much appreciated

Asked by joe28965 on 2020-03-09 04:02:55 UTC

Comments

Answers