# Revision history [back]

I am looking at your repository and packages here:

https://github.com/allenh1/p2os/tree/master/p2os_teleop

A few things:

• remove all mainpage.dox (this is for rosbuild only)
• remove all manifest.xml (this is for rosbuild only)
• remove all instances of these lines: (this was a hold over from rosbuild and should not be used anymore)

set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) # set the default path for built libraries to the "lib" directory set(LIBRARY_OUTPUT_PATH${PROJECT_SOURCE_DIR}/lib)

Specifically for p2os_teleop, you call generate_messages but never declare any messages, you should remove that macro call. I think that will fix the above issue. I opened a ticket to get a better error message here:

https://github.com/ros/genmsg/issues/31

 2 No.2 Revision

I am looking at your repository and packages here:

https://github.com/allenh1/p2os/tree/master/p2os_teleop

A few things:

• remove all mainpage.dox (this is for rosbuild only)
• remove all manifest.xml (this is for rosbuild only)
• remove all instances of these lines: (this was a hold over from rosbuild and should not be used anymore)

Example below.

# # set the default path for built executables to the "bin" directory

 directory set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)${PROJECT_SOURCE_DIR}/bin) # set the default path for built libraries to the "lib" directory directory set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)  ${PROJECT_SOURCE_DIR}/lib) 

Specifically for p2os_teleop, you call generate_messages but never declare any messages, you should remove that macro call. I think that will fix the above issue. I opened a ticket to get a better error message here:

https://github.com/ros/genmsg/issues/31