El error que te da es que no tienes la versión 2.0 de opencv (no se porque el configure no ha avisado...) y por eso no encuentra el namespace cv donde está todo el API C++ de opencv.<div><br></div><div><br></div><div>David.<br>
<br><div class="gmail_quote">2010/3/6 Javier Vazquez <span dir="ltr">&lt;<a href="mailto:javiervazper@yahoo.es">javiervazper@yahoo.es</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Disculpa, no me he dado cuenta de que es otra interface ICE. Ya he traducido a C/C++ el fichero jcm.ice.<br><br>Parece que solo me queda solucionar el fallo siguiente en imagecv.h:<div class="im">
<br><br>jvazquez@ubuntu:~/workspace/jderobot_5.0/src/components/cameraserver$ make<br></div>c++ -g  -I. -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/ -I/usr/include/opencv/ -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/jderobot/ -I/home/jvazquez/workspace/jderobot_5.0/src/libs  -I/usr/include/libxml2/ -I/usr/include/gstreamer-0.10/ -I/usr/include/gstreamer-0.10/ -I/usr/include/glib-2.0/ -I/usr/lib/glib-2.0/include/ -I/usr/local/include/gearbox -lforms -lX11 -lpioneer -lm -lpthread -lXpm -ldl -fPIC -c gstpipeline.cpp <br>
<div class="im">In file included from
 /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/colorspacesmm.h:25,<br>                 from gstpipeline.h:11,<br>                 from gstpipeline.cpp:1:<br><span style="font-weight:bold">/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: ‘cv’ has not been declared</span><br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: expected ‘{’ before ‘Mat’<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: invalid type in declaration before ‘{’ token<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37:
 error: expected primary-expression before ‘public’<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37: error: expected ‘}’ before ‘public’<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37: error: expected ‘,’ or ‘;’ before ‘public’<br>
gstpipeline.cpp:257: error: expected ‘}’ at end of input<br>make: *** [gstpipeline.o] Error 1<br><br></div>A ver si doy con las últimas librerías que me faltan ...<br><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;<a href="mailto:javiervazper@yahoo.es" target="_blank">javiervazper@yahoo.es</a>&gt;<br>
<b><span style="font-weight:bold">Para:</span></b> David Lobato &lt;<a href="mailto:dav.lobato@gmail.com" target="_blank">dav.lobato@gmail.com</a>&gt;<div class="im"><br><b><span style="font-weight:bold">CC:</span></b> jde developers
 &lt;<a href="mailto:jde-developers@gsyc.es" target="_blank">jde-developers@gsyc.es</a>&gt;<br></div><b><span style="font-weight:bold">Enviado:</span></b> sáb,6 marzo, 2010 09:31<br><b><span style="font-weight:bold">Asunto:</span></b> Re: Compilación &quot;cameraserver&quot;<br>
</font><div><div></div><div class="h5"><br><div style="font-family:arial,helvetica,sans-serif;font-size:10pt">Gracias David,<br><br>ya he pasado de ese punto, instalados los paquetes de desarrollo de gstreamer más instalado gearbox. Estoy ajustando el Makefile y me aparece una referencia a un fichero cabecera de JDErobot que creo que no está subido al repositorio: El el &quot;jcm.h&quot; ¿Te suena si hay que subirlo?<br>
<br>jvazquez@ubuntu:~/workspace/jderobot_5.0/src/components/cameraserver$ make 2&gt;&amp;1 | tee log<br>c++ -g  -I. -I/home/jvazquez/workspace/jderobot_5.0/src/interfaces/slice/jderobot/ -I/home/jvazquez/workspace/jderobot_5.0/src/libs  -I/usr/include/libxml2/ -I/usr/include/gstreamer-0.10/ -I/usr/include/gstreamer-0.10/ -I/usr/include/glib-2.0/
 -I/usr/lib/glib-2.0/include/ -I/usr/local/include/gearbox -lforms -lX11 -lpioneer -lm -lpthread -lXpm -ldl -fPIC -c gstpipeline.cpp <br>In file included
 from /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:20,<br>                 from gstpipeline.h:9,<br>                 from gstpipeline.cpp:1:<br><span style="font-weight:bold">/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:28:26: error: jderobot/jcm.h: No such file or directory</span><span style="color:rgb(255, 0, 0);font-weight:bold"> ==&gt;&gt; ¿sería en la carpeta jderobotutil?</span><br>
In file included from /home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:20,<br>                 from gstpipeline.h:9,<br>                 from
 gstpipeline.cpp:1:<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84: error: ‘jderobot’ has not been declared<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84: error: ISO C++ forbids declaration of ‘FQComponentName’ with no type<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:84: error: expected ‘;’ before ‘&amp;’ token<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:241: error: ISO C++ forbids declaration of ‘jderobot’ with no type<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:241: error: expected ‘,’ or ‘...’ before ‘::’ token<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249: error: ‘jderobot’ has not been declared<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249: error: ISO C++ forbids declaration of ‘FQComponentName’ with no
 type<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/context.h:249: error: expected ‘;’ before ‘name_’<br>In file included from gstpipeline.h:9,<br>                 from gstpipeline.cpp:1:<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:165: error: ISO C++ forbids declaration of ‘jderobot’ with no type<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/jderobotice/component.h:165: error: expected ‘,’ or ‘...’ before ‘::’ token<br>In file included from /home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/colorspacesmm.h:25,<br>
                 from gstpipeline.h:11,<br>                 from
 gstpipeline.cpp:1:<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: ‘cv’ has not been declared<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: expected ‘{’ before ‘Mat’<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: error: invalid type in declaration before ‘{’ token<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:36: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37: error: expected primary-expression before ‘public’<br>/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37: error: expected ‘}’ before ‘public’<br>
/home/jvazquez/workspace/jderobot_5.0/src/libs/colorspaces/imagecv.h:37: error: expected ‘,’ or ‘;’ before ‘public’<br>gstpipeline.cpp:257: error: expected
 ‘}’ at end of input<br>make: *** [gstpipeline.o] Error 1<br><br><div><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> David Lobato &lt;<a href="mailto:dav.lobato@gmail.com" target="_blank">dav.lobato@gmail.com</a>&gt;<br><b><span style="font-weight:bold">Para:</span></b> Javier Vazquez &lt;<a href="mailto:javiervazper@yahoo.es" target="_blank">javiervazper@yahoo.es</a>&gt;<br>
<b><span style="font-weight:bold">CC:</span></b> jde developers &lt;<a href="mailto:jde-developers@gsyc.es" target="_blank">jde-developers@gsyc.es</a>&gt;<br><b><span style="font-weight:bold">Enviado:</span></b> vie,5 marzo, 2010 12:39<br>
<b><span style="font-weight:bold">Asunto:</span></b> Re: Compilación &quot;cameraserver&quot;<br></font><br>Las 2 primeras cabeceras son de gstreamer, concretamente vienen en los paquetes libgstreamer0.10-dev y libgstreamer-plugins-base0.10-dev respectivamente.<div>
<br></div><div>La última es de
 gearbox, que de momento no está paquetizado para debian. Puedes encontrar las fuentes aquí [1].</div>
<div><br></div><div>David.</div><div><br></div><div>[1] <a rel="nofollow" href="http://gearbox.sourceforge.net/" target="_blank">http://gearbox.sourceforge.net/</a><br><div><br></div><div><br><br><div class="gmail_quote">
2010/3/5 Javier Vazquez <span dir="ltr">&lt;<a rel="nofollow" href="mailto:javiervazper@yahoo.es" target="_blank">javiervazper@yahoo.es</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt">Hola David,<br><br>estoy tratando de compilar el código del componente &quot;cameraserver&quot; que hay en el repositorio de la 5.0. Veo en la parte de los includes algunas cabeceras que no tengo instaladas:<br>

<br>gstpipeline.h:6:21: error: gst/gst.h: No such file or directory<br>gstpipeline.h:7:32: error: gst/app/gstappsink.h: No such file or directory<br>gstpipeline.h:8:51: error: gbxsickacfr/gbxiceutilacfr/safethread.h: No such file or directory<br>

<br><br>He probado con varios paquetes de &quot;gstreamer&quot; pero no lo encuentro. ¿Sabes que paquetes son necesarios para resolver las dependencias de las tres cabeceras anteriores?<br><br>Gracias de antemano,<br>Javier.<br>

<br><div style="font-family:arial,helvetica,sans-serif;font-size:13px"><br></div>
</div><br>



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



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



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