<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Hola,<br><br>tema aclarado, después de haber investigado un poco. Resumo lo que he tenido que hacer:<br><br>En "m4/":<br><ul><li>Crear "component_gazebocamera.m4" con sus requerimientos. Al igual que cameraserver, especifico "gstreamer" y además añado "gazebo".</li><li>Crear "libgazebo.m4" con sus requerimientos. Se añade el flag de configuración "--with-gazebo" que es referenciado por el anterior.</li></ul>En "/" (raíz rama 5.0):<br><ul><li>Actualizar en "configure.in", añadiendo "m4_include([m4/libgazebo.m4])" en el chequeo de librerías, "m4_include([m4/component_gazebocamera.m4])" en el chequeo de componentes y "src/components/gazebocamera/Makefile \" en la generación de Makefiles de componentes.</li></ul>En "src/components/"<br><ul><li>Actualizar el fichero "Makefile.am" con el
 subdirectorio "gazebocamera" <br></li></ul>En "src/components/gazebocamera/"<br><ul><li>Añadir fichero "gazebocamera.cpp" y "Makefile.am"</li></ul><br>José María, David, entiendo que necesitaré acceso a estos puntos si queréis que suba estos cambios. Si no, solo poder subir el directorio del nuevo componente y os paso descripción más detallada de las anteriores adaptaciones.<br><br>Un saludo,<br>Javier.<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Javier Vazquez &lt;javiervazper@yahoo.es&gt;<br><b><span style="font-weight: bold;">Para:</span></b> jde developers &lt;jde-developers@gsyc.es&gt;<br><b><span style="font-weight: bold;">Enviado:</span></b> mar,23 marzo, 2010 00:53<br><b><span style="font-weight: bold;">Asunto:</span></b> Cómo
 añadir nuevo componente a la compilación de la 5.0<br></font><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">Hola "jde-developers", <br><br>tengo una pregunta abierta para quien me pueda orientar. Tengo preparado un componente "gazebocamera" que me ha propuesto José María, desarrollado en la 5.0 y donde he reutilizado la interfaz ICE "Camera" y la estructura del código "cameraserver". Por el momento solo está preparado para mostrar una cámara de gazebo. Se puede probar utilizando "cameraviewer".<br><br>La pregunta es, ¿qué debo hacer para que en el proceso de compilación (aclocal, autoconf, autoheader, automake, make, ...) coja este nuevo componente que he puesto en un directorio "gazebocamera" por debajo de "componentes? Ahora lo estoy compilando con el Makefile adaptado de cameraserver.<br><br>Disculpad que no esté habituado a este entorno. :-(<br><br>Subiré el código al repositorio, tan pronto como
 solucione algún problema con los permisos de mi usuario :-)<br><br>Un saludo,<br>Javier.<br><br></div><br>



      </div></div>
</div><br>



      </body></html>