<div dir="ltr"><div>Hola, <br><br>sí, vamos ya necesitando una actualización de JdeRobot: (1) paquetes para versiones más recientes de Debian, Ubuntu... incluyendo nuevas versiones de bibliotecas en las que nos apoyamos (pcl, opencv, eigen...). (2) también hay funcionalidad nueva desarrollada que hay que integrar en la nueva versión oficial de JdeRobot (drivers para ArDrone 2.0, componente para enseñar programación de drones, correcciones a ParallelIce, manejo de XMLs...). <br><br>Luis Roberto, en los últimos meses no hemos tenido reunión de desarrolladores. Ahora estamos en un pico de trabajo, la idea es dar ese empujón desde diciembre. Francisco Pérez se ha incorporado como desarrollador y ayudará mucho a mejorar nuestro proyecto de software libre. Si os parece bien a finales de noviembre convoco una reunión y preparamos el salto a la nueva versión. Momento será de ver los puntos de mejora y poner prioriades.<br><br></div><div>Aprovecho para invitaros a ver los dos nuevos &quot;videos del mes&quot;, en la portada de <a href="http://jderobot.org">jderobot.org</a>. Una chulada!!!<br><br></div><div>Avanti,<br></div><div><br></div>JoseMaria<br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-30 21:51 GMT+01:00 Luis Roberto Morales <span dir="ltr">&lt;<a href="mailto:lr.morales.iglesias@gmail.com" target="_blank">lr.morales.iglesias@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Buenas noches,<br><div style="margin-left:40px">Comparto la opinión de que se debería pensar en paquetizar pensando ya en al menos la 14.04; aunque una versión LTS esté soportada 5 años no es buena idea esperar hasta el último de soporte para pensar en la siguiente.<br><br></div><div style="margin-left:40px">En cuando a lo de que gcc no es seleccionable, hace ya algunas versiones que en los paquetes de gcc de ubuntu quitaron la parte que los añadía a alternatives. Una solución sería añadirlos manualmente a alternatives [1], aunque lo ideal sería empezar a soportar versiones posteriores a la 4.6 (si Ice lo permite), que ya está saliendo la serie 4.9.<br><br></div><div style="margin-left:40px">Hace tiempo que no veo correos sobre el estado del versionado general de jderobot, planificación de reuniones y similares; no se si es que no llegan, no los he visto o hay algún otro problema... ¿alguien puede aportar algo sobre esto también?<br></div><div style="margin-left:40px"><br><br><br></div>Un saludo,<br><div><div style="margin-left:40px">Roberto<br></div><div style="margin-left:40px"><br></div>[1] <a href="http://jderobot.org/Lr.morales-pfc#Practical_usage:_set_gcc_4.4_and_4.6_c.2Fc.2B.2B_compilers_as_alternatives_of_gcc.2Fg.2B.2B" target="_blank">http://jderobot.org/Lr.morales-pfc#Practical_usage:_set_gcc_4.4_and_4.6_c.2Fc.2B.2B_compilers_as_alternatives_of_gcc.2Fg.2B.2B</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">El 24 de octubre de 2014, 0:02, Oscar Garcia <span dir="ltr">&lt;<a href="mailto:oscar.robotica@linaresdigital.com" target="_blank">oscar.robotica@linaresdigital.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">Buenas tardes.<br>
<br>
Estoy trabajando con ubuntu 14.04. Por motivos &quot;técnicos&quot; (no calentarme demasiado la cabeza con drivers de WiFi y otros problemas) he decidido no perder más tiempo con la versión 12.04 en mi portátil. Creo que hay que mirar adelante y pensar que el 2012 pasó hace dos años.<br>
<br>
Al intentar instalar jderobot desde los repositorios me han salido multitud de dependencias incumplidas debido a cambio en el nombre de los paquetes (sobre todo boost y opencv):<br>
<br>
Los siguientes paquetes tienen dependencias incumplidas:<br>
 jderobot : Depende: libboost-filesystem1.46.1 (&gt;= 1.46.1-1) pero no es instalable<br>
            Depende: libboost-system1.46.1 (&gt;= 1.46.1-1) pero no es instalable<br>
            Depende: libicestorm34 pero no es instalable<br>
            Depende: libiceutil34 pero no es instalable<br>
            Depende: libopencv-gpu2.3 pero no es instalable<br>
            Depende: libopencv-highgui2.3 pero no es instalable<br>
            Depende: libopencv-imgproc2.3 pero no es instalable<br>
            Depende: libcv2.3 pero no es instalable<br>
[...]<br>
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.<br>
<br>
El problema radica en que libboost1.46.1 no existe, si no que en su lugar está libboost1.55.0 y libboost1.54, con opencv ocurre lo mismo (es libopencv-core2.4 en vez de libopencv-core2.3, por ejemplo). Con ICE pasamos de libicegrid34 a libicegrid35.<br>
<br>
La versión de g++ no se puede elegir aunque yo tengo la 4.6 y 4.8, cmake elige la más alta automáticamente:<br>
<br>
redstar@oczstar:~$ dpkg -l | grep &quot;ii  g++&quot;<br>
ii  g++            4:4.8.2-1ubuntu6    amd64        GNU C++ compiler<br>
ii  g++-4.6      4.6.4-6ubuntu2       amd64        GNU C++ compiler<br>
ii  g++-4.8      4.8.2-19ubuntu1     amd64        GNU C++ compiler<br>
redstar@oczstar:~$ sudo update-alternatives --config cpp<br>
Sólo hay una alternativa en el grupo de enlaces cpp (provee /lib/cpp): /usr/bin/cpp<br>
Nada que configurar.<br>
redstar@oczstar:~$ sudo update-alternatives --config c++<br>
Sólo hay una alternativa en el grupo de enlaces c++ (provee /usr/bin/c++): /usr/bin/g++<br>
Nada que configurar.<br>
redstar@oczstar:~$ sudo update-alternatives --config g++<br>
update-alternatives: error: no hay alternativas para g++<br>
<br>
Así que al compilar me salen bastantes advertencias con el código (sobre todo en temas de compatibilidad). He dado de alta un bug y he hecho un parche para evitar los mensajes, pero mi objetivo es mayor.<br>
<br>
Querría intentar hacer compatible jderobot (los paquetes que se generan) con ubuntu 14.04 sin tener que agregar repositorios de versiones de ubuntu anteriores, agregando sentencias condicionales o lo que sea necesario en los CMakeLists.txt, ¿cómo lo veis? ¿Hay alguien trabajando ya en ese tema? ¿Cuándo hay una próxima reunión de desarrolladores para ponernos al día y alinear esfuerzos? ¿Dónde estaban las instrucciones para generar los paquetes deb?<br>
<br>
Mientras tanto voy a intentar quitar las advertencias de compilación del código (unos fscanf que tienen un %s de más, por ejemplo) y ver si consigo algo con el tema de rehacer los paquetes debian/ubuntu con dependencias que no dependan de la distribución.<br>
<br>
Un saludo.<br>
<br>
<br></div></div>_______________________________________________<br>
Jde-developers mailing list<br>
<a href="mailto:Jde-developers@gsyc.es" target="_blank">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></blockquote></div><br></div></div>
<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></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div>Universidad Rey Juan Carlos<br></div></div><a href="http://gsyc.urjc.es/jmplaza" target="_blank">http://gsyc.urjc.es/jmplaza</a><br></div></div>
</div>