Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

rosmake cob_canopen_motor does not create a executable file ( "bin" folder still empty)

I wanted to run the CanDriveHarmonica.cpp Node from the cob_canopen_motor package, but rosmake does not create the executable file Below you can see the output, there is no error, but still the binary is not built:

didi@C3PO:~$ rosmake cob_canopen_motor
[ rosmake ] rosmake starting...                                                 
[ rosmake ] Packages requested are: ['cob_canopen_motor']                       
[ rosmake ] Logging to directory /home/didi/.ros/rosmake/rosmake_output-20130729-112109
[ rosmake ] Expanded args ['cob_canopen_motor'] to:
['cob_canopen_motor']       
[rosmake-0] Starting >>> roslang [ make ]                                       
[rosmake-2] Starting >>> libpcan [ make ]                                       
[rosmake-1] Starting >>> libntcan [ make ]                                      
[rosmake-0] Finished <<< roslang  No Makefile in package roslang                
[rosmake-0] Starting >>> roscpp [ make ]                                        
[rosmake-2] Finished <<< libpcan ROS_NOBUILD in package libpcan                 
[rosmake-1] Finished <<< libntcan ROS_NOBUILD in package libntcan               
[rosmake-0] Finished <<< roscpp  No Makefile in package roscpp                  
[rosmake-0] Starting >>> cob_utilities [ make ]                                 
[rosmake-0] Finished <<< cob_utilities ROS_NOBUILD in package cob_utilities     
[rosmake-0] Starting >>> cob_generic_can [ make ]                               
[rosmake-0] Finished <<< cob_generic_can ROS_NOBUILD in package cob_generic_can 
[rosmake-0] Starting >>> cob_canopen_motor [ make ]                             
[rosmake-0] Finished <<< cob_canopen_motor ROS_NOBUILD in package cob_canopen_motor
[ rosmake ] Results:                                                            
[ rosmake ] Built 7 packages with 0 failures.                                   
[ rosmake ] Summary output to directory                                         
[ rosmake ] /home/didi/.ros/rosmake/rosmake_output-20130729-112109

I already tried different things inside the CMakeList.txt and at the moment I have there only this line:

rosbuild_add_executable(CanDriveHarmonica common/src/CanDriveHarmonica.cpp)