Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 417

Hi , i want to install catkin_make , but i have an error , so i want to know could i change package.xml?

$
0
0
its my error when i run catkin_make : Base path: /home/fatima/catkin_ws1 Source space: /home/fatima/catkin_ws1/src Build space: /home/fatima/catkin_ws1/build Devel space: /home/fatima/catkin_ws1/devel Install space: /home/fatima/catkin_ws1/install #### #### Running command: "make cmake_check_build_system" in "/home/fatima/catkin_ws1/build" #### -- Using CATKIN_DEVEL_PREFIX: /home/fatima/catkin_ws1/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/indigo -- This workspace overlays: /opt/ros/indigo -- 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/fatima/catkin_ws1/build/test_results -- Found gtest sources under '/usr/src/gtest': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.6.16 -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 1 packages in topological order: -- ~~ - beginner2_tutorials -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- +++ processing catkin package: 'beginner2_tutorials' -- ==> add_subdirectory(beginner2_tutorials) -- Using these message generators: gencpp;genlisp;genpy -- beginner2_tutorials: 1 messages, 1 services CMake Error at /opt/ros/indigo/share/catkin/cmake/catkin_package.cmake:217 (message): **catkin_package() DEPENDS on the catkin package 'message_runtime' which must therefore be listed as a run dependency in the package.xml** Call Stack (most recent call first): /opt/ros/indigo/share/catkin/cmake/catkin_package.cmake:98 (_catkin_package) beginner2_tutorials/CMakeLists.txt:13 (catkin_package) -- Configuring incomplete, errors occurred! See also "/home/fatima/catkin_ws1/build/CMakeFiles/CMakeOutput.log". See also "/home/fatima/catkin_ws1/build/CMakeFiles/CMakeError.log". make: *** [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed and this is my CMakeList.txt cmake_minimum_required(VERSION 2.8.3) project(beginner2_tutorials) ## Find catkin and any catkin packages find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs genmsg message_generation) ## Declare ROS messages and services add_message_files(FILES Num.msg ) add_service_files(FILES AddTwoInts.srv) ## Generate added messages and services generate_messages(DEPENDENCIES std_msgs) catkin_package( INCLUDE_DIRS include LIBRARIES ${beginner2_tutorials} CATKIN_DEPENDS message_runtime roscpp nodelet) ## DEPENDS eigen opencv ) ## Declare a catkin package ##catkin_package(CATKIN_DEPENDS message_runtime std_msgs sensor_msgs) ## CATKIN_DEPENDS: catkin_packages dependent projects also need ## DEPENDS: system dependencies of this project that dependent projects also need catkin_package( INCLUDE_DIRS include LIBRARIES beginner2_tutorials CATKIN_DEPENDS message_runtime roscpp rospy std_msgs DEPENDS system_lib DEPENDS message_runtime ) catkin_package() ## Build talker and listener include_directories(include ${catkin_INCLUDE_DIRS}) add_executable(talker src/talker.cpp) target_link_libraries(talker ${catkin_LIBRARIES}) add_dependencies(talker beginner2_tutorials_generate_messages_cpp) add_executable(listener src/listener.cpp) target_link_libraries(listener ${catkin_LIBRARIES}) add_dependencies(listener beginner2_tutorials_generate_messages_cpp) ofcourse i change this line to solve this problem but it hasnt been solved : catkin_package( INCLUDE_DIRS include LIBRARIES beginner2_tutorials CATKIN_DEPENDS message_runtime roscpp rospy std_msgs DEPENDS system_lib DEPENDS message_runtime ) its package.xml content : beginner2_tutorials0.0.0The beginner2_tutorials packagefatimaTODOcatkinroscpprospystd_msgsroscpprospystd_msgs

Viewing all articles
Browse latest Browse all 417

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>