[Jde-dev] Cómo añadir nuevo componente a la compilación de la 5.0

Javier Vazquez javiervazper en yahoo.es
Mar Mar 23 10:22:32 CET 2010


Hola,

tema aclarado, después de haber investigado un poco. Resumo lo que he tenido que hacer:

En "m4/":

	* Crear "component_gazebocamera.m4" con sus requerimientos. Al igual que cameraserver, especifico "gstreamer" y además añado "gazebo".
	* Crear "libgazebo.m4" con sus requerimientos. Se añade el flag de configuración "--with-gazebo" que es referenciado por el anterior.En "/" (raíz rama 5.0):

	* 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.En "src/components/"

	* Actualizar el fichero "Makefile.am" con el subdirectorio "gazebocamera"
En "src/components/gazebocamera/"

	* Añadir fichero "gazebocamera.cpp" y "Makefile.am"
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.

Un saludo,
Javier.




________________________________
De: Javier Vazquez <javiervazper en yahoo.es>
Para: jde developers <jde-developers en gsyc.es>
Enviado: mar,23 marzo, 2010 00:53
Asunto: Cómo añadir nuevo componente a la compilación de la 5.0


Hola "jde-developers", 

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".

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.

Disculpad que no esté habituado a este entorno. :-(

Subiré el código al repositorio, tan pronto como solucione algún problema con los permisos de mi usuario :-)

Un saludo,
Javier.


      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100323/29878543/attachment.htm 


More information about the Jde-developers mailing list