Gene Smith
unread,Feb 17, 2012, 3:15:57 PM2/17/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to HomeBrew Robotics Club
Hi,
I am running a make (from my CMakeLists.txt) on my project and I keep
getting this group of errors that I can't seem to fix. Can anyone
help out?
Thanks Gene
make
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/
rostoolchain.cmake ..
[rosbuild] Building package movbotGPS
[rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/rospy/
cmake/rospy.cmake
[rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/roslisp/
cmake/roslisp.cmake
[rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/cpp/
roscpp/cmake/roscpp.cmake
-- Configuring done
-- Generating done
-- Build files have been written to: /home/turtlebot/ros_workspace/
movbotGPS/build
cd build && make
make[1]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[2]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[3]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[3]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
[ 0%] Built target rospack_genmsg_libexe
make[3]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[3]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
[ 0%] Built target rosbuild_premsgsrvgen
make[3]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[3]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[3]: Entering directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
[ 0%] Generating ../msg_gen/cpp/include/movbotGPS/Twist.h
Traceback (most recent call last):
File "/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp/scripts/
genmsg_cpp.py", line 45, in <module>
roscpp.msg_gen.generate_messages(sys.argv)
File "/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp/src/
roscpp/msg_gen.py", line 739, in generate_messages
generate(arg)
File "/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp/src/
roscpp/msg_gen.py", line 694, in generate
(_, spec) = roslib.msgs.load_from_file(msg_path, package)
File "/opt/ros/electric/ros/core/roslib/src/roslib/msgs.py", line
671, in load_from_file
raise MsgSpecException('%s: %s'%(file_name, e))
roslib.msgs.MsgSpecException: Twist.msg: Duplicate field names in
message: ['linear', 'x', 'y', 'z', 'angular', 'x', 'y', 'z']
make[3]: *** [../msg_gen/cpp/include/movbotGPS/Twist.h] Error 1
make[3]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[2]: *** [CMakeFiles/ROSBUILD_genmsg_cpp.dir/all] Error 2
make[2]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/turtlebot/ros_workspace/movbotGPS/
build'
make: *** [all] Error 2