Ya he subido todo. Tengo pendiente añadir documentación de como se integra un componente, para que no me toque todo a mi. A ver si lo apaño antes de que acabe esta semana.<div><br></div><div>Actualiza tu copia y dime si todo compila.</div>
<div><br></div><div>David.<br><br><div class="gmail_quote">2010/7/20 Eduardo Perdices <span dir="ltr">&lt;<a href="mailto:eperdes@gsyc.es">eperdes@gsyc.es</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">



  

<div text="#000000" bgcolor="#ffffff">
De acuerdo, pues lo desactivo de momento y fuera.<br>
<br>
Voy a poner el ticket.<br>
<br>
Saludos.<div><div></div><div class="h5"><br>
<br>
On 20/07/10 12:07, David Lobato wrote:
<blockquote type="cite">Estoy apañando cuestiones de Autotools y he desactivado
algunos componentes que no están adecuadamente integrados. Entre ellos
el calibrador. Usa xforms y resulta que en las últimas versiones debian
han hecho algún cambio en los paths de las cabeceras.
  <div><br>
  </div>
  <div>Lo suyo, sería erradicar de una vez por todas el uso de xforms,
pero pasar el calibrador a gtk+ no es tarea de una tarde. Así que hasta
que lo apañemos, habrá que tirar como está. Tendríamos que apañar el
configure para que busque las cabeceras tanto en la localización
anterior como en la actual.</div>
  <div><br>
  </div>
  <div>Ticket al trac y nos ponemos, ¿Eduardo lo pones?<br>
  <br>
  <div class="gmail_quote">2010/7/20 Eduardo Perdices <span dir="ltr">&lt;<a href="mailto:eperdes@gsyc.es" target="_blank">eperdes@gsyc.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 text="#000000" bgcolor="#ffffff">Hola,<br>
    <br>
bueno vamos con más errores, está vez con el componente calibrator
parece que hay fallos con la librería libforms. Tengo instalada la
librería, pero da el siguiente error:<br>
    <br>
libcalibrator.cpp:1074: error: ‘forms_’ was not declared in this scope<br>
    <br>
Lo que hay en esa línea es:<br>
    <br>
int libcalibrator_hidegui(forms_*, void*){<br>
  fl_hide_form(fd_calibratorgui-&gt;calibratorgui);<br>
  return 0;<br>
}<br>
    <br>
¿Problema de versiones tal vez?<br>
    <br>
Saludos.
    <div>
    <div><br>
    <br>
On 20/07/10 11:45, David Lobato wrote:
    <blockquote type="cite">Tengo los paquetes debian a medias. En
cuanto tenga un
rato los subimos para ubuntu 10.04<br>
      <br>
      <div class="gmail_quote">2010/7/20 Eduardo Perdices <span dir="ltr">&lt;<a href="mailto:eperdes@gsyc.es" target="_blank">eperdes@gsyc.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 text="#000000" bgcolor="#ffffff">Hola,<br>
        <br>
el gcc que utilizo es el mismo, pero parece que el gearbox es otro, en
mi status.h los valores que puede tener el SubsystemHealth son:<br>
        <br>
enum SubsystemHealth<br>
{<br>
    //! Subsystem is OK<br>
    SubsystemOk,<br>
    //! Subsystem has encountered an abnormal but non-critical condition<br>
    SubsystemWarning,<br>
    //! Subsystem has encountered a critical condition<br>
    SubsystemCritical<br>
};<br>
        <br>
Mientras que SubsystemFault pertenece al enum SubsystemState.<br>
        <br>
Posiblemente me bajé la versión del gearbox de su trunk en lugar de la
que enlaza en el manual. Voy a probar a cambiarlo, pero aún así tiene
pinta de que en cuanto la gente actualice empezará a dar fallos con
esto.<br>
        <br>
Saludos.
        <div>
        <div><br>
        <br>
        <br>
On 20/07/10 11:02, David Lobato wrote:
        <blockquote type="cite">Resulta bastante raro... yo no he
tenido
problemas al
compilar esa parte nunca.
          <div><br>
          </div>
          <div>Además revisando el fichero gbxutilacfr/status.h, donde
se
declara enum SubsystemHealth se puede ver que el valor por defecto que
se intenta asignar en las líneas con el error que indicas es uno de los
elementos del enum.</div>
          <div><br>
          </div>
          <div>Qué gcc tienes instalado? Yo estoy usando ubuntu 10.04
también
con gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) y todo compila
correctamente.</div>
          <div><br>
          </div>
          <div>David.</div>
          <div><br>
          <div class="gmail_quote">On Tue, Jul 20, 2010 at 10:46 AM,
Eduardo
Perdices <span dir="ltr">&lt;<a href="mailto:eperdes@gsyc.es" target="_blank">eperdes@gsyc.es</a>&gt;</span>
wrote:<br>
          <blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">Hola,<br>
            <br>
estoy con la instalación de jderobot 5.0 en ubuntu 10.04, ya he hecho<br>
toda la parte del configure, con el único error de gazebo que por el<br>
momento no me preocupa. Al hacer el make sale este error:<br>
            <br>
In file included from component.cpp:24:<br>
catchutils.h:104: error: default argument for<br>
‘gbxutilacfr::SubsystemHealth newHealth’ has type<br>
‘gbxutilacfr::SubsystemState’<br>
catchutils.h:134: error: default argument for<br>
‘gbxutilacfr::SubsystemHealth newHealth’ has type<br>
‘gbxutilacfr::SubsystemState’<br>
make[4]: *** [libJderobotIce_la-component.lo] Error 1<br>
            <br>
Y en el archivo catchutils.h lo que hay es esto:<br>
            <br>
std::string catchExceptionsWithStatus( const std::string&amp; activity,<br>
gbxutilacfr::SubHealth&amp; subHealth,<br>
gbxutilacfr::SubsystemHealth newHealth=gbxutilacfr::SubsystemFault );<br>
            <br>
Parece como si se estuviesen asignando tipos distintos en la variable<br>
newHealth, ¿al resto esto os compila?.<br>
            <br>
Saludos.<br>
_______________________________________________<br>
Jde-users mailing list<br>
            <a href="mailto:Jde-users@gsyc.es" target="_blank">Jde-users@gsyc.es</a><br>
            <a href="http://gsyc.es/cgi-bin/mailman/listinfo/jde-users" target="_blank">http://gsyc.es/cgi-bin/mailman/listinfo/jde-users</a><br>
          </blockquote>
          </div>
          <br>
          </div>
        </blockquote>
        <br>
        </div>
        </div>
        </div>
      </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
    </div>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
  </div>
</blockquote>
<br>
</div></div></div>

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