ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Stanford_parser_ros fails to build

asked 2012-02-28 20:59:19 -0500

michikarg gravatar image

Hey guys,

i am trying to build roboframenet but it fails when rosmaking stanfor_parser_ros with the following error message:

[javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/build.xml:30:

warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 1 source file to /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/build [javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/src/org/ros/nlp/Parser.java:9: package org.apache.commons.logging does not exist [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/src/org/ros/nlp/Parser.java:10: package org.ros.node does not exist [javac] import org.ros.node.DefaultNodeFactory; [javac] ^ [javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/src/org/ros/nlp/Parser.java:11: package org.ros.message does not exist

(...)

[javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/src/org/ros/nlp/Parser.java:18: package org.ros.message.stanford_parser_msgs does not exist [javac] import org.ros.message.stanford_parser_msgs.SquashedParseTreeNode; [javac] ^ [javac] /home/kargm/work/ros/other_stacks/roboframenet/stanford_parser_ros/src/org/ros/nlp/Parser.java:20: package edu.stanford.nlp.ling does not exist

(...)

It says, package org.apache.commons.logging does not exist but the libcommons-logging-java system dependency is installed on my Ubuntu.

It also cannot find other packages which i have installed... is there something wrong with my rosjava installation? Or is it a problem of the ros.properties-file?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2012-02-29 07:56:50 -0500

kwc gravatar image

roboframenet is experimental software that no longer works with the latest rosjava. It will need to be ported to the newer APIs in order to get past these compilation issues.

Also, the rosjava build system is being overhauled to be pure Maven (no rosmake) in order to better leverage the existing Ant/Maven infrastructure that Java provides.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2012-02-28 20:59:19 -0500

Seen: 359 times

Last updated: Feb 29 '12