[ros-users] Documentation build issue with the visp stack

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: User discussions
Emne: [ros-users] Documentation build issue with the visp stack
Dear all,
since the new indexer has been released, vision_visp documentation is
in an unstable state[1].

>From my understanding, it is due to the fact that either the package

are not built anymore or that
rosmake is not called.

Here is the failure:
    Failed to invoke /opt/ros/fuerte/bin/rospack
cflags-only-I;--deps-only visp_bridge
    sh: 1: /home/rosbuild/hudson/workspace/doc-fuerte-vision_visp/doc_stacks/2012-11-19_15-04-56.298782/vision_visp/visp/install/bin/visp-config:
not found


This happens when cmake is invoked in the first package of the stack.
This behavior is expected as the dependencies are not built before
calling cmake on this package.
In particular, this package, visp_bridge, depends on another package
in this stack called visp.
The visp package uses a binary to retrieve its cflags/lflags:

(visp/manifest.xml)
  <export>
    <cpp
       cflags="`${prefix}/install/bin/visp-config --cflags`"
       lflags="`${prefix}/install/bin/visp-config --libs`"
       />
  </export>


So, of course, one has to build first visp before asking for its export flags.
IMHO this seems an acceptable behavior in the sense that these flags
may vary depending on your
building flags and your system.

Is my diagnostic correct, and is there a way to solve this issue?

Thanks,

[1] http://jenkins.willowgarage.com:8080/job/doc-fuerte-vision_visp/lastBuild/console
--
Thomas Moulard