cannot winros_make
Hello, this is what I get when I try to compile my workspace. I sense that it is something simple but can't quite figure it out. Any ideas? Thanks in advance!
C:\work\ws>winros_make -p
--- cleaning current cmake and build temporaries (not the build configuration).
Executing cmake on the workspace source directory:
cmake -G "NMake Makefiles" -C "C:\work\ws\config.cmake" -DCMAKE_USER_MAKE_RULES_OVERRIDE:STRING="C:\Python27\lib\site-packages\win_ros\cmake\MsvcOverrides.cmake" -DCATKIN_DEVEL_PREFIX=C:\work\ws\devel C:\work\ws\src
loading initial cache file C:\work\ws\config.cmake
-- The C compiler identification is MSVC 16.0.30319.1
-- The CXX compiler identification is MSVC 16.0.30319.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
10.0/VC/bin/amd64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
10.0/VC/bin/amd64/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using CATKIN_DEVEL_PREFIX: C:/work/ws/devel
-- Using CMAKE_PREFIX_PATH: C:/opt/rosdeps/hydro/x86
-- Found PythonInterp: C:/Python27/python.exe (found version "2.7.2")
-- Using PYTHON_EXECUTABLE: C:/Python27/python.exe
-- Using default Python package layout
-- Found PY_em: C:\Python27\lib\site-packages\em.pyc
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: C:/work/ws/build/test_results
-- Looking for include file pthread.h
-- Looking for include file pthread.h - not found
-- Found Threads: TRUE
-- Found gtest sources under 'C:/work/ws/src/gtest': gtests will be built
CMake Warning at catkin/cmake/test/nosetests.cmake:94 (message):
nosetests not found, Python tests can not be run (try installing package
'python-nose')
Call Stack (most recent call first):
catkin/cmake/all.cmake:138 (include)
CMakeLists.txt:12 (include)
-- catkin 0.5.78
-- skipping nosetests(test/local_tests) in project 'catkin'
-- skipping nosetests(test/unit_tests) in project 'catkin'
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 81 packages in topological order:
-- ~~ - common_msgs (metapackage)
-- ~~ - cpp_common
-- ~~ - genmsg
-- ~~ - gencpp
-- ~~ - genlisp
-- ~~ - genpy
-- ~~ - message_generation
-- ~~ - message_runtime
-- ~~ - mingw_cross
-- ~~ - mk
-- ~~ - ros (metapackage)
-- ~~ - ros_comm (metapackage)
-- ~~ - rosbash
-- ~~ - rosboost_cfg
-- ~~ - rosbuild
-- ~~ - rosclean
-- ~~ - roscpp_core (metapackage)
-- ~~ - roscpp_traits
-- ~~ - roscreate
-- ~~ - rosgraph
-- ~~ - roslang
-- ~~ - roslaunch
-- ~~ - rosmake
-- ~~ - rosmaster
-- ~~ - rosmsg
-- ~~ - rospack
-- ~~ - roslib
-- ~~ - rosparam
-- ~~ - rospy
-- ~~ - rosrun
-- ~~ - rosservice
-- ~~ - rostime
-- ~~ - roscpp_serialization
-- ~~ - rosunit
-- ~~ - rosconsole
-- ~~ - rostest
-- ~~ - std_msgs
-- ~~ - actionlib_msgs
-- ~~ - diagnostic_msgs
-- ~~ - geometry_msgs
-- ~~ - nav_msgs
-- ~~ - rosgraph_msgs
-- ~~ - sensor_msgs
-- ~~ - shape_msgs
-- ~~ - std_srvs
-- ~~ - stereo_msgs
-- ~~ - test_roslib_comm
-- ~~ - trajectory_msgs
-- ~~ - visualization_msgs
-- ~~ - win_boost
-- ~~ - win_bzip2
-- ~~ - win_dateutil
-- ~~ - win_eigen
-- ~~ - win_empy
-- ~~ - win_mercurial
-- ~~ - win_pyyaml
-- ~~ - win_python_build_tools
-- ~~ - win_ros (metapackage)
-- ~~ - win_tinyxml
-- ~~ - winros_create_msg_pkg
-- ~~ - winros_create_pkg
-- ~~ - xmlrpcpp
-- ~~ - roscpp
-- ~~ - rosout
-- ~~ - actionlib
-- ~~ - message_filters
-- ~~ - rosnode
-- ~~ - rostopic
-- ~~ - roswtf
-- ~~ - test_roscpp
-- ~~ - test_rosgraph
-- ~~ - test_roslaunch
-- ~~ - test_rosmaster
-- ~~ - test_rosparam
-- ~~ - test_rospy
-- ~~ - test_rosservice
-- ~~ - topic_tools
-- ~~ - rosbag
-- ~~ - test_rosbag
-- ~~ - win_roscpp_tutorials
-- ~~ - msvc_runtime
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin metapackage: 'common_msgs'
-- ==> add_subdirectory(common_msgs/common_msgs)
-- +++ processing catkin package: 'cpp_common'
-- ==> add_subdirectory(roscpp_core/cpp_common)
-- Looking for execinfo.h
-- Looking for execinfo.h - not found
-- Performing Test HAVE_CXXABI_H
-- Performing Test HAVE_CXXABI_H - Failed
-- Looking for backtrace
-- Looking for backtrace - not found
-- +++ processing catkin package: 'genmsg'
-- ==> add_subdirectory(genmsg)
-- skipping nosetests(test) in project 'genmsg ...
From the output I'd say it cannot find your Python development libs.
We don't know what version of Windows you are trying this on, so please add that, as well as what tutorials / documentation you are following.
Edited to add the required info. i am currently reinstalling visual studio in case I have the problem that is caused by the sdk...
Windows 8.1 is tricky. There are some posts on the win-ros google group about that. You might want to check there.