[Jde-dev] [Jde-users] Instalando jderobot 5.0
Eduardo Perdices
eperdes en gsyc.es
Mar Jul 20 12:19:29 CEST 2010
Hola,
parece que ahora fallan más cosas:
cameraserver.cpp:27:51: error: gbxsickacfr/gbxiceutilacfr/safethread.h:
No existe el fichero ó directorio
cameraserver.cpp:28:29: error: jderobot/camera.h: No existe el fichero ó
directorio
cameraserver.cpp:29:28: error: jderobot/image.h: No existe el fichero ó
directorio
cameraserver.cpp:30:39: error: colorspaces/colorspacesmm.h: No existe el
fichero ó directorio
cameraserver.cpp:31:35: error: jderobotice/component.h: No existe el
fichero ó directorio
cameraserver.cpp:32:37: error: jderobotice/application.h: No existe el
fichero ó directorio
In file included from cameraserver.cpp:37:
gstpipeline.h:10:36: error: jderobotice/exceptions.h: No existe el
fichero ó directorio
cameraserver.cpp:270:1: warning: "YUV2RGB" redefined
No se si has modificado alguna ruta o algo así.
Por cierto, creo que no me deja crear tickets en el trac, puede ser por
algo de permisos del cambio de nombre de usuario que hicimos el otro día.
Saludos.
On 20/07/10 12:13, David Lobato wrote:
> 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.
>
> Actualiza tu copia y dime si todo compila.
>
> David.
>
> 2010/7/20 Eduardo Perdices <eperdes en gsyc.es <mailto:eperdes en gsyc.es>>
>
> De acuerdo, pues lo desactivo de momento y fuera.
>
> Voy a poner el ticket.
>
> Saludos.
>
>
> On 20/07/10 12:07, David Lobato wrote:
>> 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.
>>
>> 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.
>>
>> Ticket al trac y nos ponemos, ¿Eduardo lo pones?
>>
>> 2010/7/20 Eduardo Perdices <eperdes en gsyc.es <mailto:eperdes en gsyc.es>>
>>
>> Hola,
>>
>> 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:
>>
>> libcalibrator.cpp:1074: error: ‘forms_’ was not declared in
>> this scope
>>
>> Lo que hay en esa línea es:
>>
>> int libcalibrator_hidegui(forms_*, void*){
>> fl_hide_form(fd_calibratorgui->calibratorgui);
>> return 0;
>> }
>>
>> ¿Problema de versiones tal vez?
>>
>> Saludos.
>>
>>
>> On 20/07/10 11:45, David Lobato wrote:
>>> Tengo los paquetes debian a medias. En cuanto tenga un rato
>>> los subimos para ubuntu 10.04
>>>
>>> 2010/7/20 Eduardo Perdices <eperdes en gsyc.es
>>> <mailto:eperdes en gsyc.es>>
>>>
>>> Hola,
>>>
>>> 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:
>>>
>>> enum SubsystemHealth
>>> {
>>> //! Subsystem is OK
>>> SubsystemOk,
>>> //! Subsystem has encountered an abnormal but
>>> non-critical condition
>>> SubsystemWarning,
>>> //! Subsystem has encountered a critical condition
>>> SubsystemCritical
>>> };
>>>
>>> Mientras que SubsystemFault pertenece al enum
>>> SubsystemState.
>>>
>>> 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.
>>>
>>> Saludos.
>>>
>>>
>>>
>>> On 20/07/10 11:02, David Lobato wrote:
>>>> Resulta bastante raro... yo no he tenido problemas al
>>>> compilar esa parte nunca.
>>>>
>>>> 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.
>>>>
>>>> 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.
>>>>
>>>> David.
>>>>
>>>> On Tue, Jul 20, 2010 at 10:46 AM, Eduardo Perdices
>>>> <eperdes en gsyc.es <mailto:eperdes en gsyc.es>> wrote:
>>>>
>>>> Hola,
>>>>
>>>> estoy con la instalación de jderobot 5.0 en ubuntu
>>>> 10.04, ya he hecho
>>>> toda la parte del configure, con el único error de
>>>> gazebo que por el
>>>> momento no me preocupa. Al hacer el make sale este
>>>> error:
>>>>
>>>> In file included from component.cpp:24:
>>>> catchutils.h:104: error: default argument for
>>>> ‘gbxutilacfr::SubsystemHealth newHealth’ has type
>>>> ‘gbxutilacfr::SubsystemState’
>>>> catchutils.h:134: error: default argument for
>>>> ‘gbxutilacfr::SubsystemHealth newHealth’ has type
>>>> ‘gbxutilacfr::SubsystemState’
>>>> make[4]: *** [libJderobotIce_la-component.lo] Error 1
>>>>
>>>> Y en el archivo catchutils.h lo que hay es esto:
>>>>
>>>> std::string catchExceptionsWithStatus( const
>>>> std::string& activity,
>>>> gbxutilacfr::SubHealth& subHealth,
>>>> gbxutilacfr::SubsystemHealth
>>>> newHealth=gbxutilacfr::SubsystemFault );
>>>>
>>>> Parece como si se estuviesen asignando tipos
>>>> distintos en la variable
>>>> newHealth, ¿al resto esto os compila?.
>>>>
>>>> Saludos.
>>>> _______________________________________________
>>>> Jde-users mailing list
>>>> Jde-users en gsyc.es <mailto:Jde-users en gsyc.es>
>>>> http://gsyc.es/cgi-bin/mailman/listinfo/jde-users
>>>>
>>>>
>>>
>>>
>>
>>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100720/50617b18/attachment-0001.htm
More information about the Jde-developers
mailing list