[Rock-dev] [rock] #4: orocos.rb not builds wihout MQ_SUPPORT

rock noreply at opendfki.de
Mon Feb 14 10:48:55 CET 2011


#4: orocos.rb not builds wihout MQ_SUPPORT
-------------------+--------------------------------------------------------
Reporter:  mago02  |       Owner:  rock-dev-mailing-list
    Type:  defect  |      Status:  new                  
Priority:  major   |   Component:  base                 
Keywords:          |  
-------------------+--------------------------------------------------------
 if ENABLE_MQ is disabled orocos.rb dosn't build


 if package_selected?('rtt')
     package('rtt').define "PLUGINS_ENABLE_SCRIPTING", "OFF"
     package('rtt').define "ENABLE_MQ", "OFF"
 end

 Error:
 Build failed: tools/orocos.rb: failed in post-install phase
     'rake default' returned status 1
     see /home/goldhoorn/dev/install/log/tools/orocos.rb-post-install.log
 for details
     last 10 lines are:

     /home/goldhoorn/dev/tools/orocos.rb/ext/rorocos.cc:20:43: error:
 rtt/transports/mqueue/MQLib.hpp: No such file or directory
     /home/goldhoorn/dev/tools/orocos.rb/ext/rorocos.cc: In function ‘void
 Init_rorocos_ext()’:
     /home/goldhoorn/dev/tools/orocos.rb/ext/rorocos.cc:724: error:
 ‘ORO_MQUEUE_PROTOCOL_ID’ was not declared in this scope
     make[2]: *** [CMakeFiles/rorocos_ext.dir/rorocos.cc.o] Error 1
     make[1]: *** [CMakeFiles/rorocos_ext.dir/all] Error 2
     make: *** [all] Error 2
     rake aborted!
     uncaught throw `unable to build the extension'
     /home/goldhoorn/dev/tools/orocos.rb/Rakefile:61:in `throw'
     (See full trace by running task with --trace)




 Workaround, enable Experimental MQUEUE Support:
     package('rtt').define "ENABLE_MQ", "ON"

-- 
Ticket URL: <https://rock.opendfki.de/ticket/4>
rock <https://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list