<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi all,<br>
    <br>
    I was trying to use the type <b><small><br>
        typedef std::vector&lt; base::Vector3d &gt; PolygonPoints3d;</small></b>
    <br>
    as port type in orogen module. The module builds without problems. <br>
    <br>
    But when I try to build the deployment it gives an error <br>
    <small><b>sherpa_tt_deployments.orogen:4: type
        /cog_support_polygon/PolygonPoints3d is not declared
        (Orocos::Generation::ConfigError). </b></small><br>
    <br>
    What I understand now is that the type <b><small>std::vector&lt;
        base::Vector3d &gt; </small></b><small><big>is already in the
        typekit in base/orogen/types/base.orogen. I could not find any
        warnings about it.<br>
        <br>
        Does anybody know what is going on? Why was there no problem in
        building the module? Why would another typedef create such a
        problem?<br>
        <br>
        regards<br>
        Ajish<br>
      </big></small>
  </body>
</html>