<div>Yo creo que el API de c no cambia de la 1.0 a la 2.0, por lo que creo que jde 4.3 debería funcionar con la 2.0</div><div>Aunque esto es hablar por hablar, no lo he probado.</div><div><br></div><div>En cuanto al asunto de swig en 4.3, creo que te falta instalarlo, por eso no puede crear hierarchy_wrap.c que se genera desde hierarchy.i con el programa swig.</div>
<div><br></div><div>David.</div><div><br></div>2010/3/8 Francisco Rivas <span dir="ltr">&lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
He probado casi todos los schemas que tengo de jde que usan opencv y<br>
funcionan todos bien, menos en uno que he tenido un problema con una<br>
fucnión:<br>
cvSaveImage<br>
<br>
me dice que le fantan argumentos, yo la llamaba con dos pero parece<br>
que ahora tiene 3, le he puesto los tres que pide y funciona sin<br>
problemas.<br>
<br>
Por cierto tengo un problema al compilar el trunk de jde:<br>
<br>
Making all in swig<br>
make[3]: se ingresa al directorio<br>
`/home/chanfr/svn/jde/jderobot/trunk/base/swig&#39;<br>
make[3]: *** No hay ninguna regla para construir el objetivo<br>
`hierarchy_wrap.c&#39;, necesario para `all&#39;.  Alto.<br>
<br>
<br>
He leido que habíais puesto el mismo error antes, pero no me he<br>
enterado muy bien de la solución.<br>
Poníais que es que no estan ejecutando el make en el directorio<br>
correcto, lo estoy ejecutando en:<br>
jderobot/trunk<br>
<br>
<br>
<br>
<br>
&quot;Francisco Rivas&quot; &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt; ha escrito:<br>
<div><div></div><div class="h5"><br>
&gt; Yo tengo las dos versiones conviviendo sin problemas y me funciona<br>
&gt; tanto la 4.3 como la 5.0:<br>
&gt;<br>
&gt; i   libcv-dev             - development files for libcv<br>
&gt; i A libcv1                - computer vision library<br>
&gt; i   libcv4                - computer vision library<br>
&gt; i   libcvaux-dev          - development files for libcvaux<br>
&gt; i A libcvaux1             - computer vision extension library<br>
&gt; i   libcvaux4             - computer vision extension library<br>
&gt;<br>
&gt;<br>
&gt; &quot;Javier Vazquez&quot; &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt; ha escrito:<br>
&gt;<br>
&gt;&gt; He sido bastante radical. Como me comía la duda por saber si era<br>
&gt;&gt; esto, desinstale el paquete libcv (OpenCV 1.0) y con eso ha<br>
&gt;&gt; funcionado. Claro, me ha desinstalado también todos los componentes<br>
&gt;&gt; dependientes de esto, entre ellos, jderobot (4.3).<br>
&gt;&gt;<br>
&gt;&gt; No pasa nada porque estoy trabajando con una imagen de VMware y<br>
&gt;&gt; puedo dar marcha atrás al paso anterior.<br>
&gt;&gt;<br>
&gt;&gt; También creo que habría que investigar si en el configure se puede<br>
&gt;&gt; hacer esta comprobación. ¿A ti o a Francisco no os pasó? Supongo que<br>
&gt;&gt; no teníais la 4.3 con OpenCV 1.0 conviviendo como yo.<br>
&gt;&gt;<br>
&gt;&gt; Un saludo,<br>
&gt;&gt; Javier.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ________________________________<br>
&gt;&gt; De: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt; Para: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt; CC: Francisco Rivas &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;; jde developers<br>
&gt;&gt; &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt; Enviado: dom,7 marzo, 2010 23:15<br>
&gt;&gt; Asunto: Re: [Jde-dev] Compilación &quot;cameraserver&quot;<br>
&gt;&gt;<br>
&gt;&gt; La verdad es que me resulta extraño ver que se han enlazado las dos<br>
&gt;&gt; versiones...<br>
&gt;&gt;<br>
&gt;&gt; Qué has hecho para resolverlo?<br>
&gt;&gt;<br>
&gt;&gt; Quizá hay que retocar algo en el configure para que no pase esto.<br>
&gt;&gt;<br>
&gt;&gt; Coméntame y lo vemos.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; David<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; 2010/3/7 Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hola,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; he resuelto el problema de las dos versiones OpenCV conviviendo en<br>
&gt;&gt;&gt; el sistema, dejando solo la 2.0.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Ahora funciona correctamente cameraserver y cameraview. También he<br>
&gt;&gt;&gt; probado el ejemplo 3 y va correcto.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Un saludo,<br>
&gt;&gt;&gt; Javier<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; ________________________________<br>
&gt;&gt; De: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt; Para: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; CC: Francisco Rivas &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;; jde developers<br>
&gt;&gt;&gt; &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt; Enviado: dom,7 marzo, 2010 09:38<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Asunto: Re: [Jde-dev] Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Te las sabes todas, ;-)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; veo que tiene las dos versiones de OpenCV enlazadas pero aparece<br>
&gt;&gt;&gt; primero la de la versión 1 que pertenece al paquete &quot;libcv&quot;.<br>
&gt;&gt;&gt; Perdonar mi desconocimiento, ¿es posible dar prioridad a la nueva<br>
&gt;&gt;&gt; versión sin tener que desinstalar la versión 1? Lo comento porque<br>
&gt;&gt;&gt; la versión 4.3 de JDErobot que tengo puesta creo que sí usa la<br>
&gt;&gt;&gt; versión 1.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; jvazquez@ubuntu:/jderobot5.0/bin$ lddcameraview  | greplibcxcore<br>
&gt;&gt;&gt;    libcxcore.so.1 =&gt; /usr/lib/libcxcore.so.1 (0x02cb2000)<br>
&gt;&gt;&gt;    libcxcore.so.2.0 =&gt; /usr/local/lib/libcxcore.so.2.0 (0x0481d000)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; ________________________________<br>
&gt;&gt; De: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Para: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt; CC: Francisco Rivas &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;; jde developers<br>
&gt;&gt;&gt; &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt; Enviado: dom,7 marzo, 2010 09:18<br>
&gt;&gt;&gt; Asunto: Re: [Jde-dev] Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; libcxcore.so.1 pertenece a opencv 1.0 si no me equivoco. Tienes las<br>
&gt;&gt;&gt; 2 versiones instaladas??<br>
&gt;&gt;&gt; Prueba a ejecutar ldd en cameraview, a ver que librerías te dice<br>
&gt;&gt;&gt; que enlaza.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2010/3/7 Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hola,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; perfecto, solo me quedaba eso para lograr que el &quot;make&quot; compilara<br>
&gt;&gt;&gt;&gt; todo el proyecto!! Gracias a ambos!!<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ahora estoy probando con la ejecución de los componentes camera.<br>
&gt;&gt;&gt;&gt; La parte servidora creo que va bien. En su fichero de<br>
&gt;&gt;&gt;&gt; configuración, he restringido los dispositivos a una única fuente<br>
&gt;&gt;&gt;&gt; &quot;simulada&quot;. Al arrancar da algún mensaje como si algo no fuera<br>
&gt;&gt;&gt;&gt; aceptado pero finalmente se queda escuchando por el puerto 9999<br>
&gt;&gt;&gt;&gt; indicado:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; #withoutregistry<br>
&gt;&gt;&gt;&gt; CameraSrv.Endpoints=default -h 127.0.0.1 -p 9999<br>
&gt;&gt;&gt;&gt; #withregistry<br>
&gt;&gt;&gt;&gt; #CameraSrv.Endpoints=default<br>
&gt;&gt;&gt;&gt; #CameraSrv.AdapterId=CameraSrv1<br>
&gt;&gt;&gt;&gt; #Ice.Default.Locator=IceGrid/Locator:tcp -h localhost -p 12000<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; #cameras configuration<br>
&gt;&gt;&gt;&gt; CameraSrv.NCameras=1<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; #camera  0<br>
&gt;&gt;&gt;&gt; <a href="http://CameraSrv.Camera.0.Name" target="_blank">CameraSrv.Camera.0.Name</a>=cameraB<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.ShortDescription=Camera simulatedfrom a video<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.Uri=file:///home/jvazquez/ROBOTICS/Documents/2009.05.21-TalkCompilingAndDebugging_makefile.avi<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.FramerateN=15<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.FramerateD=1<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.ImageWidth=320<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.ImageHeight=240<br>
&gt;&gt;&gt;&gt; CameraSrv.Camera.0.Format=RGB888<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Al ejecutar sale esto, aunque por el estado LISTEN del puerto 9999<br>
&gt;&gt;&gt;&gt; y el consumo de CPU de cameraserver, debe estar funcionando bien:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; jvazquez@ubuntu:/jderobot5.0/bin$ ./cameraserver<br>
&gt;&gt;&gt;&gt; --Ice.Config=/tmp/cameraserver.cfg<br>
&gt;&gt;&gt;&gt; libdc1394 error: Failedtoinitializelibdc1394<br>
&gt;&gt;&gt;&gt; 03/07/2010 08:54:16.493 ./cameraserver: warning:<br>
&gt;&gt;&gt;&gt; foundunknownpropertiesforobjectadapter `CameraSrv&#39;:<br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.Format<br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.FramerateD<br>
&gt;&gt;&gt;&gt;     CameraSrv.Camera.0.FramerateN<br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.ImageHeight<br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.ImageWidth<br>
&gt;&gt;&gt;&gt;    <a href="http://CameraSrv.Camera.0.Name" target="_blank">CameraSrv.Camera.0.Name</a><br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.ShortDescription<br>
&gt;&gt;&gt;&gt;    CameraSrv.Camera.0.Uri<br>
&gt;&gt;&gt;&gt;    CameraSrv.NCameras<br>
&gt;&gt;&gt;&gt; info: CameraSrv: Createdobjectadapter.<br>
&gt;&gt;&gt;&gt; CameraSrv: Componentinfrastructure thread created.<br>
&gt;&gt;&gt;&gt; info: CameraSrv: Applicationinitialized.<br>
&gt;&gt;&gt;&gt; info: Creating camera cameraB<br>
&gt;&gt;&gt;&gt; info: Creating pipeline withconfig: GSTVideoPipelineconfig: name=<br>
&gt;&gt;&gt;&gt; cameraB<br>
&gt;&gt;&gt;&gt; uri=file:///home/jvazquez/ROBOTICS/Documents/2009.05.21-TalkCompilingAndDebugging_makefile.avi width=320 height=240 bpp=0<br>
&gt;&gt;&gt;&gt; framerate=15/1<br>
&gt;&gt;&gt;&gt; format=0x9ab0268<br>
&gt;&gt;&gt;&gt; info: ComponentinfrastructurechangedstatetoInitialising.<br>
&gt;&gt;&gt;&gt; info: ComponentinfrastructurechangedstatetoWorking.<br>
&gt;&gt;&gt;&gt; Activatingadapter...<br>
&gt;&gt;&gt;&gt; Adapteractivated<br>
&gt;&gt;&gt;&gt; info: Componentinfrastructure: adapteractivated.<br>
&gt;&gt;&gt;&gt; info: Componentinfrastructure: nothingleftto do, quitting<br>
&gt;&gt;&gt;&gt; info: Pipeline caps: video/x-raw-rgb, bpp=(int)24, depth=(int)24,<br>
&gt;&gt;&gt;&gt; width=(int)320, height=(int)240, framerate=(fraction)15/1<br>
&gt;&gt;&gt;&gt; info: Starting pipeline<br>
&gt;&gt;&gt;&gt; info: Starting thread for camera: cameraB<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Obtengo un fallo &quot;SegmentationFault&quot; al lanzar &quot;cameraview&quot; con el<br>
&gt;&gt;&gt;&gt; siguiente fichero de configuración:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Cameraview.Camera.Proxy=cameraB:tcp -h 127.0.0.1 -p 9999<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Linea de ejecución:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; jvazquez@ubuntu:/jderobot5.0/bin$ ./cameraview<br>
&gt;&gt;&gt;&gt; --Ice.Config=/tmp/cameraview.cfg<br>
&gt;&gt;&gt;&gt; Segmentationfault<br>
&gt;&gt;&gt;&gt; jvazquez@ubuntu:/jderobot5.0/bin$<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Al intentar depurarlo con gdb, da un falloo en la librería<br>
&gt;&gt;&gt;&gt; /usr/lib/libcxcore.so.1<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; jvazquez@ubuntu:/jderobot5.0/bin$ gdb --args ./cameraview<br>
&gt;&gt;&gt;&gt; --Ice.Config=/tmp/cameraview.cfg<br>
&gt;&gt;&gt;&gt; GNU gdb (GDB)  7.0-ubuntu<br>
&gt;&gt;&gt;&gt; Copyright (C) 2009 Free Software Foundation, Inc.<br>
&gt;&gt;&gt;&gt; LicenseGPLv3+: GNU GPLversion 3 orlater &lt;<a href="http://gnu.org/licenses/gpl.html" target="_blank">http://gnu.org/licenses/gpl.html</a>&gt;<br>
&gt;&gt;&gt;&gt; Thisisfree software: you are freetochangeandredistributeit.<br>
&gt;&gt;&gt;&gt; Thereis NO WARRANTY, totheextentpermittedbylaw.  Type &quot;showcopying&quot;<br>
&gt;&gt;&gt;&gt; and &quot;showwarranty&quot; fordetails.<br>
&gt;&gt;&gt;&gt; ThisGDBwasconfigured as &quot;i486-linux-gnu&quot;.<br>
&gt;&gt;&gt;&gt; Forbugreportinginstructions, pleasesee:<br>
&gt;&gt;&gt;&gt; &lt;<a href="http://www.gnu.org/software/gdb/bugs/" target="_blank">http://www.gnu.org/software/gdb/bugs/</a>&gt;...<br>
&gt;&gt;&gt;&gt; Readingsymbolsfrom /jderobot5.0/bin/cameraview...done.<br>
&gt;&gt;&gt;&gt; (gdb) start<br>
&gt;&gt;&gt;&gt; Temporarybreakpoint 1 at 0x804bb69: file cameraview.cpp, line 30.<br>
&gt;&gt;&gt;&gt; Startingprogram: /jderobot5.0/bin/cameraview<br>
&gt;&gt;&gt;&gt; --Ice.Config=/tmp/cameraview.cfg<br>
&gt;&gt;&gt;&gt; [Thread debuggingusinglibthread_dbenabled]<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; ProgramreceivedsignalSIGSEGV, Segmentationfault.<br>
&gt;&gt;&gt;&gt; 0x074062ce in ?? () from /usr/lib/libcxcore.so.1<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt; ________________________________<br>
&gt;&gt; De: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt; Para: Francisco Rivas &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;<br>
&gt;&gt;&gt;&gt; CC: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;; jde developers<br>
&gt;&gt;&gt;&gt; &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt;&gt; Enviado: dom,7 marzo, 2010 08:27<br>
&gt;&gt;&gt;&gt; Asunto: Re: [Jde-dev] Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hola,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Lo primero indicarte que compilar cameraserver sin el configure es<br>
&gt;&gt;&gt;&gt; complicado... yo  no iría por ahí. Ten en cuenta que depende de<br>
&gt;&gt;&gt;&gt; varías librerías como jderobotice, colorspaces,... El configure es<br>
&gt;&gt;&gt;&gt; la manera mas fácil de compilarlo sin ninguna duda.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; El problema es que el enlazador en tiempo de ejecución no<br>
&gt;&gt;&gt;&gt; encuentra las librerías con las que hemos enlazado nuestro<br>
&gt;&gt;&gt;&gt; programa, en este caso cameraserver con gearbox.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Como indica Francisco declarando LD_LIBRARY_PATH solucionamos el<br>
&gt;&gt;&gt;&gt; problema, ya que le estamos indicando a nuestro enlazador un path<br>
&gt;&gt;&gt;&gt; mas donde buscar librerías. Esta es una solucion cuando no tenemos<br>
&gt;&gt;&gt;&gt; acceso al root de la máquina, pudiendo declarar dicha variable en<br>
&gt;&gt;&gt;&gt; el fichero de configuración de nuestro shell (.bashrc, .profile,<br>
&gt;&gt;&gt;&gt; ...).<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; La otra es, si tenemos acceso al root de la máquina, añadir una<br>
&gt;&gt;&gt;&gt; entrada a la configuración del enlazador, que se encuentra en<br>
&gt;&gt;&gt;&gt; /etc/<a href="http://ld.conf.so" target="_blank">ld.conf.so</a> (fichero) /etc/ld.conf.so.d/ (directorio).<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; En debian/ubuntu basta que añadamos nuestro fichero de<br>
&gt;&gt;&gt;&gt; configuración para la librería en concreto, por ejemplo<br>
&gt;&gt;&gt;&gt; gearbox.conf que contenga:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; /usr/local/lib<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; vamos, el path donde buscar. Con esto habilitamos a nivel del<br>
&gt;&gt;&gt;&gt; sistema el uso de gearbox, sin la necesidad de declarar la<br>
&gt;&gt;&gt;&gt; variable LD_LIBRARY_PATH.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Espero que haya aclarado un poco el asunto.<br>
&gt;&gt;&gt;&gt; David.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 2010/3/7 Francisco Rivas &lt;<a href="mailto:fm.rivas@alumnos.urjc.es">fm.rivas@alumnos.urjc.es</a>&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Buenas,<br>
&gt;&gt;&gt;&gt;&gt; a mi me paso lo mismo y es que no es capaz de resolver las referencias<br>
&gt;&gt;&gt;&gt;&gt; con la librería de GearBox.<br>
&gt;&gt;&gt;&gt;&gt; Para &quot;arreglar&quot; esto hay que añadir a la variable LD_LIBRARY_PATH el<br>
&gt;&gt;&gt;&gt;&gt; path de GearBox que si no lo has cambiado en el cmake al instalarla es:<br>
&gt;&gt;&gt;&gt;&gt; /usr/local/lib/gearbox:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Pureba a ejecutar:<br>
&gt;&gt;&gt;&gt;&gt; exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/gearbox/<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; y luego otra vez el make.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Suerte.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; &quot;Javier Vazquez&quot; &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt; ha escrito:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Gracias David,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; la verdad es que estaba tratando de generarme un Makefile a mano<br>
&gt;&gt;&gt;&gt;&gt;&gt; para compilar solo &quot;cameraserver&quot; y sin usar la parte del configure.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; He instalado OpenCV 2.0 siguiendo las instrucciones de [1] y ha<br>
&gt;&gt;&gt;&gt;&gt;&gt; ido bien.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Después he preferido continuar compilando el proyecto entero. Como<br>
&gt;&gt;&gt;&gt;&gt;&gt; soy nuevo en esto, buscando en algunos manuales, he visto que los<br>
&gt;&gt;&gt;&gt;&gt;&gt; pasos son los siguientes:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       1. Posicionarse en directorio del proyecto.<br>
&gt;&gt;&gt;&gt;&gt;&gt;       2. Ejecutar &quot;aclocal&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       3. Ejecutar &quot;autoconf&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       4. Ejecutar &quot;autoheader&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       5. Ejecutar &quot;automake -a&quot;:<br>
&gt;&gt;&gt;&gt;&gt;&gt;       1. Me ha dado el fallo de que no podía instalar &quot;ltmain.h&quot;. He<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; verificado que &quot;libtool&quot; está instalado y que este fichero existe<br>
&gt;&gt;&gt;&gt;&gt;&gt; bajo /usr/share/libtool/config/ltmain.sh. Lo he enlazado a mano,<br>
&gt;&gt;&gt;&gt;&gt;&gt; bajo el subdirectorio config, justo a config.guess, etc.., ya que no<br>
&gt;&gt;&gt;&gt;&gt;&gt; sabía la forma de lograr que &quot;automake&quot; se diera cuenta.<br>
&gt;&gt;&gt;&gt;&gt;&gt;       2. Al volver a lanzarlo, ha creado el Makefile.in<br>
&gt;&gt;&gt;&gt;&gt;&gt;       6. Ejecutar &quot;./configure&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       1. Me ha identificado varias cosas que faltaban y que he agregado:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; gtkmm 2.4 y libglade 2.4. También daba otro error diciendo que no<br>
&gt;&gt;&gt;&gt;&gt;&gt; encontraba &quot;mysql++/mysql++.h&quot; al tener habilitado el componente<br>
&gt;&gt;&gt;&gt;&gt;&gt; &quot;recordingserver&quot;.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       2. Después de instalar gtkmm y libglade 2.4, he ejecutado<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &quot;./configure&quot; con la opción &quot;--disable-component-recordingserver&quot; y<br>
&gt;&gt;&gt;&gt;&gt;&gt; ha pasado.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;       7. Al ejecutar el make, después de muchos pasos, me reporta un<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; error justo al procesar &quot;cameraserver&quot;:····<br>
&gt;&gt;&gt;&gt;&gt;&gt; /bin/bash ../../../libtool --tag=CXX   --mode=link g++  -g -O2<br>
&gt;&gt;&gt;&gt;&gt;&gt; -pthread -lgstapp-0.10 -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0<br>
&gt;&gt;&gt;&gt;&gt;&gt; -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0    -o<br>
&gt;&gt;&gt;&gt;&gt;&gt; cameraservercameraserver-cameraserver.o cameraserver-gstpipeline.o<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotice/libJderobotIce.la<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotutil/libJderobotUtil.la<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/colorspaces/<a href="http://libcolorspacesmm.la" target="_blank">libcolorspacesmm.la</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/interfaces/cpp/jderobot/libJderobotInterfaces.la -lm<br>
&gt;&gt;&gt;&gt;&gt;&gt; libtool: link: g++ -g -O2 -pthread -o .libs/cameraserver<br>
&gt;&gt;&gt;&gt;&gt;&gt; cameraserver-cameraserver.o cameraserver-gstpipeline.o<br>
&gt;&gt;&gt;&gt;&gt;&gt; -lgstapp-0.10 /usr/lib/<a href="http://libgstbase-0.10.so" target="_blank">libgstbase-0.10.so</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/lib/<a href="http://libgstreamer-0.10.so" target="_blank">libgstreamer-0.10.so</a> /usr/lib/<a href="http://libgobject-2.0.so" target="_blank">libgobject-2.0.so</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/lib/<a href="http://libgmodule-2.0.so" target="_blank">libgmodule-2.0.so</a> /usr/lib/<a href="http://libgthread-2.0.so" target="_blank">libgthread-2.0.so</a> -lrt<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/lib/libxml2.so /usr/lib/<a href="http://libglib-2.0.so" target="_blank">libglib-2.0.so</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotice/.libs/libJderobotIce.so<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotutil/.libs/libJderobotUtil.so<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/colorspaces/.libs/libcolorspacesmm.so<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/interfaces/cpp/jderobot/.libs/libJderobotInterfaces.so<br>
&gt;&gt;&gt;&gt;&gt;&gt; -lm -pthread -Wl,-rpath -Wl,/usr/local/lib/jderobot<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/bin/ld: warning: libGbxUtilAcfr.so.1.0.0, neededby<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotice/.libs/libJderobotIce.so, notfound<br>
&gt;&gt;&gt;&gt;&gt;&gt; (tryusing -rpathor -rpath-link)<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/bin/ld: warning: libGbxIceUtilAcfr.so.1.0.0, neededby<br>
&gt;&gt;&gt;&gt;&gt;&gt; ../../../src/libs/jderobotice/.libs/libJderobotIce.so, notfound<br>
&gt;&gt;&gt;&gt;&gt;&gt; (tryusing -rpathor -rpath-link)<br>
&gt;&gt;&gt;&gt;&gt;&gt; cameraserver-cameraserver.o: Infunction `~ConfigFileException&#39;:<br>
&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0_III/src/libs/jderobotice/exceptions.h:29:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto<br>
&gt;&gt;&gt;&gt;&gt;&gt; `gbxutilacfr::Exception::~Exception()&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0_III/src/libs/jderobotice/exceptions.h:29:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto<br>
&gt;&gt;&gt;&gt;&gt;&gt; `gbxutilacfr::Exception::~Exception()&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; cameraserver-cameraserver.o: Infunction `~Thread&#39;:<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/local/include/gearbox/gbxsickacfr/gbxiceutilacfr/thread.h:73:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto `vtableforgbxiceutilacfr::Thread&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/local/include/gearbox/gbxsickacfr/gbxiceutilacfr/thread.h:73:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto `vtableforgbxiceutilacfr::Thread&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/local/include/gearbox/gbxsickacfr/gbxiceutilacfr/thread.h:73:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto `VTTforgbxiceutilacfr::Thread&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; /usr/local/include/gearbox/gbxsickacfr/gbxiceutilacfr/thread.h:73:<br>
&gt;&gt;&gt;&gt;&gt;&gt; undefinedreferenceto `vtableforgbxiceutilacfr::Thread&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ····<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; El fichero de cabecera está instalado en<br>
&gt;&gt;&gt;&gt;&gt;&gt; &quot;/usr/local/include/gearbox/gbxutilacfr/exceptions.h&quot; ¿?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ¿Alguna idea?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; De: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Para: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; CC: jde developers &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Enviado: sáb,6 marzo, 2010 11:03<br>
&gt;&gt;&gt;&gt;&gt;&gt; Asunto: Re: Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Si es esto comentame y ponemos un ticket en el trac para revisar el<br>
&gt;&gt;&gt;&gt;&gt;&gt; configure y que te avise si no tienes la versión 2.0 de opencv<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; 2010/3/6 David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; El error que te da es que no tienes la versión 2.0 de opencv (no se<br>
&gt;&gt;&gt;&gt;&gt;&gt; porque el configure no ha avisado...) y por eso no encuentra el<br>
&gt;&gt;&gt;&gt;&gt;&gt; namespacecv donde está todo el API C++ de opencv.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; David.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; 2010/3/6 Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Disculpa, no me he dado cuenta de que es otra interface ICE. Ya he<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; traducido a C/C++ el fichero jcm.ice.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Parece que solo me queda solucionar el fallo siguiente en imagecv.h:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; jvazquez@ubuntu:~/workspace/jderobot_5.0/src/components/cameraserver$<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; make<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; c++ -g  -I.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/include/opencv/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/jderobot/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/home/jvazquez/workspace/jderobot_5.0/src/libs<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/include/libxml2/ -I/usr/include/gstreamer-0.10/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/include/gstreamer-0.10/ -I/usr/include/glib-2.0/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/lib/glib-2.0/include/ -I/usr/local/include/gearbox -lforms<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -lX11 -lpioneer -lm -lpthread -lXpm -ldl -fPIC -c gstpipeline.cpp<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; In file includedfrom<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/colorspacesmm.h:25,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.h:11,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.cpp:1:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ?cv? has notbeendeclared<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?{? before ?Mat?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: invalidtypeindeclarationbefore ?{? token<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; warning: extended initializerlistsonlyavailablewith -std=c++0x<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; or -std=gnu++0x<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expectedprimary-expressionbefore ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?}? before ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?,? or ?;? before ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.cpp:257: error: expected ?}? atendofinput<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; make: *** [gstpipeline.o] Error 1<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; A ver si doy con las últimas librerías que me faltan ...<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; De: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Para: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; CC: jde developers<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Enviado: sáb,6 marzo, 2010 09:31<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Asunto: Re: Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Gracias David,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ya he pasado de ese punto, instalados los paquetes de desarrollo<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; de gstreamer más instalado gearbox. Estoy ajustando el Makefile y<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; me aparece una referencia a un fichero cabecera de JDErobot que<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; creo que no está subido al repositorio: El el &quot;jcm.h&quot; ¿Te suena si<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; hay que subirlo?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; jvazquez@ubuntu:~/workspace/jderobot_5.0/src/components/cameraserver$<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; make<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 2&gt;&amp;1 | teelog<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; c++ -g  -I.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/jderobot/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/home/jvazquez/workspace/jderobot_5.0/src/libs<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/include/libxml2/ -I/usr/include/gstreamer-0.10/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/include/gstreamer-0.10/ -I/usr/include/glib-2.0/<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -I/usr/lib/glib-2.0/include/ -I/usr/local/include/gearbox -lforms<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -lX11 -lpioneer -lm -lpthread -lXpm -ldl -fPIC -c gstpipeline.cpp<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; In file included<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; from<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:20,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.h:9,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.cpp:1:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:28:26: error: jderobot/jcm.h: No such file ordirectory==&gt;&gt; ¿sería en<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; la<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; carpeta<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; jderobotutil?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; In file includedfrom<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:20,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.h:9,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 from<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.cpp:1:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ?jderobot? has notbeendeclared<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ISO C++ forbidsdeclarationof ?FQComponentName? with no type<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?;? before ?&amp;? token<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:241:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ISO C++ forbidsdeclarationof ?jderobot? with no type<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:241:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?,? or ?...? before ?::? token<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ?jderobot? has notbeendeclared<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ISO C++ forbidsdeclarationof ?FQComponentName? with no<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; type<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?;? before ?name_?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; In file includedfromgstpipeline.h:9,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.cpp:1:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:165: error: ISO C++ forbidsdeclarationof ?jderobot?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; with<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; no<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; type<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:165: error: expected ?,? or ?...?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; before<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ?::?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; token<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; In file includedfrom<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/colorspacesmm.h:25,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 fromgstpipeline.h:11,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;                 from<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.cpp:1:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: ?cv? has notbeendeclared<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?{? before ?Mat?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: invalidtypeindeclarationbefore ?{? token<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; warning: extended initializerlistsonlyavailablewith -std=c++0x<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; or -std=gnu++0x<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expectedprimary-expressionbefore ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?}? before ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; error: expected ?,? or ?;? before ?public?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.cpp:257: error: expected<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ?}? atendofinput<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; make: *** [gstpipeline.o] Error 1<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; ________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; De: David Lobato &lt;<a href="mailto:dav.lobato@gmail.com">dav.lobato@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Para: Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; CC: jde developers &lt;<a href="mailto:jde-developers@gsyc.es">jde-developers@gsyc.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Enviado: vie,5 marzo, 2010 12:39<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Asunto: Re: Compilación &quot;cameraserver&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Las 2 primeras cabeceras son de gstreamer, concretamente vienen en<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; los paquetes libgstreamer0.10-dev y<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; libgstreamer-plugins-base0.10-dev respectivamente.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; La última es de<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gearbox, que de momento no está paquetizado para debian. Puedes<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; encontrar las fuentes aquí [1].<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; David.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [1] <a href="http://gearbox.sourceforge.net/" target="_blank">http://gearbox.sourceforge.net/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 2010/3/5 Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hola David,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; estoy tratando de compilar el código del componente<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;cameraserver&quot; que hay en el repositorio de la 5.0. Veo en la<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; parte de los includes algunas cabeceras que no tengo instaladas:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.h:6:21: error: gst/gst.h: No such file ordirectory<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.h:7:32: error: gst/app/gstappsink.h: No such file<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ordirectory<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gstpipeline.h:8:51: error:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; gbxsickacfr/gbxiceutilacfr/safethread.h: No such file ordirectory<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; He probado con varios paquetes de &quot;gstreamer&quot; pero no lo<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; encuentro. ¿Sabes que paquetes son necesarios para resolver las<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; dependencias de las tres cabeceras anteriores?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Gracias de antemano,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Javier.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; ----------------------------<br>
&gt;&gt;&gt;&gt;&gt; Francisco Miguel Rivas Montero<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://jde.gsyc.es/index.php/Frivas-pfc-itis" target="_blank">http://jde.gsyc.es/index.php/Frivas-pfc-itis</a><br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; Jde-developers mailinglist<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ----------------------------<br>
&gt; Francisco Miguel Rivas Montero<br>
&gt; <a href="http://jde.gsyc.es/index.php/Frivas-pfc-itis" target="_blank">http://jde.gsyc.es/index.php/Frivas-pfc-itis</a><br>
</div></div>&gt; _______________________________________________<br>
&gt; Jde-developers mailing list<br>
<div class="im">&gt; <a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
&gt; <a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
&gt;<br>
<br>
<br>
<br>
----------------------------<br>
Francisco Miguel Rivas Montero<br>
<a href="http://jde.gsyc.es/index.php/Frivas-pfc-itis" target="_blank">http://jde.gsyc.es/index.php/Frivas-pfc-itis</a><br>
</div>_______________________________________________<br>
Jde-developers mailing list<br>
<div><div></div><div class="h5"><a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
<a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
</div></div></blockquote></div><br>