Buenas,<div><br></div><div>actualmente si lanzamos la cadena de compilación desde /trunk/build se construye todo el software, todas las librerías, interfaces y componentes. Si es mejor quitar la librería bgfgsegmentation, puedo quitarla, pero para "saltarse" aquellas librerías que no van a ser usadas se puede escoger la opción de compilar por componentes.</div>
<div><br></div><div>De todas formas, yo actualmente tengo la versión más reciente de OpenCV y la cadena no me lanza errores, si alguien más tiene problemas con dicha librería que lo reporte y trato de solucionarlo para ver dónde coinciden los errores.</div>
<div><br></div><div>Pablo, ¿instalaste el paquete de JDErobot que hay en la wiki? ¿o lo instalaste a partir del código fuente?, ¿qué versión de OpenCV tienes?¿dónde se instala?</div><div><br></div><div>Un saludo.</div><div>
<br></div><div>Mikel.</div><div><br><div class="gmail_quote">2012/9/25 Pablo Mayor Sanchez <span dir="ltr"><<a href="mailto:pablo.mayor.es@gmail.com" target="_blank">pablo.mayor.es@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ok , Gracias a todos , seguiré los consejos de José Maria<br>
<br>
El día 25 de septiembre de 2012 10:37, JoseMaria<br>
<<a href="mailto:josemaria.plaza@gmail.com">josemaria.plaza@gmail.com</a>> escribió:<br>
<div class="HOEnZb"><div class="h5">> Sip, está fallando en la biblioteca bgfgsegmentation que es específica<br>
> para probar diferentes técnicas de segmentación en imágenes entre el<br>
> fondo y el primer plano. Maikel, ¿está en la cadena de compilación<br>
> actual? Al ser específica lo quitaría de la cadena general como primera<br>
> providencia. Luego con tiempo adaptaría su código (bgfg_codebook.cpp),<br>
> que es lo que está fallando, a la nueva versión de opencv.<br>
><br>
> Jderobot es un software modular y tiene un conjunto amplio de<br>
> componentes y bibliotecas. No hay por qué compilarlo todo. Pablo, si<br>
> quieres concentrate en un par de componentes para empezar y te vas<br>
> familiarizando con compilar con cmake. En concreto con cameraserver y<br>
> cameraviewer, y las bibliotecas que necesiten.<br>
><br>
> Saludos,<br>
><br>
> JoseMaria<br>
> On Tue, 2012-09-25 at 10:21 +0200, redouane kachach wrote:<br>
>> Tiene pinta (si no me equivoco) de un problema con la versión de<br>
>> OpenCV que usas .. comprueba que versión tienes instalada y cual esta<br>
>> cogiendo .. si tienes más de una versión es probable que se esta<br>
>> haciendo el lio ..<br>
>><br>
>> 2012/9/24 Pablo Mayor Sanchez <<a href="mailto:pablo.mayor.es@gmail.com">pablo.mayor.es@gmail.com</a>><br>
>> Buenas noches , aquí sigo con la instalación de jdrobot ,<br>
>> avanzando ,<br>
>> pero con mucho esfuerzo y muy despacio , ahora he tropezado<br>
>> con otro<br>
>> problema que me tiene atascado , el paso de :<br>
>><br>
>> Building JDErobot 5.0 with CMake --> FROM trunk/build<br>
>><br>
>> Al realizar el make , me produce el error que muestro mas<br>
>> abajo:<br>
>><br>
>> pablo@pablo-P55A-UD4:~/jdrobot/trunk/build$ make<br>
>> [ 0%] Built target JderobotInterfaces<br>
>> [ 0%] Building CXX object<br>
>> ../src/libs/bgfgsegmentation/CMakeFiles/bgfgsegmentation.dir/bgfg_codebook.cpp.o<br>
>> /home/pablo/jdrobot/trunk/src/libs/bgfgsegmentation/bgfg_codebook.cpp:33:1:<br>
>> error: ‘CV_IMPL’ no nombra a un tipo<br>
>> /home/pablo/jdrobot/trunk/src/libs/bgfgsegmentation/bgfg_codebook.cpp:<br>
>> En la función ‘void releaseBGCBStatModel(BGCBStatModel**)’:<br>
>> /home/pablo/jdrobot/trunk/src/libs/bgfgsegmentation/bgfg_codebook.cpp:110:3:<br>
>> error: ‘__BEGIN__’ no se declaró en este ámbito<br>
>> /home/pablo/jdrobot/trunk/src/libs/bgfgsegmentation/bgfg_codebook.cpp:126:3:<br>
>> error: ‘__END__’ no se declaró en este ámbito<br>
>> /home/pablo/jdrobot/trunk/src/libs/bgfgsegmentation/bgfg_codebook.cpp:113:5:<br>
>> error: se usa la etiqueta ‘exit’ pero no está definida<br>
>> make[2]: ***<br>
>> [../src/libs/bgfgsegmentation/CMakeFiles/bgfgsegmentation.dir/bgfg_codebook.cpp.o]<br>
>> Error 1<br>
>> make[1]: ***<br>
>> [../src/libs/bgfgsegmentation/CMakeFiles/bgfgsegmentation.dir/all]<br>
>> Error 2<br>
>> make: *** [all] Error 2<br>
>><br>
>> Ha alguien se le ocurre cual es el problema.<br>
>><br>
>> Un saludo.<br>
>> _______________________________________________<br>
>> Jde-developers mailing list<br>
>> <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>
>><br>
>> _______________________________________________<br>
>> Jde-developers mailing list<br>
>> <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>
><br>
> --<br>
> <a href="http://gsyc.es/jmplaza" target="_blank">http://gsyc.es/jmplaza</a><br>
> Universidad Rey Juan Carlos<br>
><br>
><br>
_______________________________________________<br>
Jde-developers mailing list<br>
<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></div>