[Jderobot-dev] Problema al compilar cameraserver en Ubuntu 10.04, jderobot 5.0

Mikel Gonzalez Baile m.gonzalezbai en gmail.com
Jue Sep 27 18:50:34 CEST 2012


Hola Borja,

que extraño que no te compile teniendo los paquetes que comenta Redo. El
error está en que no encuentra la siguiente cabecera:

error: dc1394/control.h: No existe el fichero o el directorio


¿podrías indicarme en qué directorio la tienes instalada?

Por cierto, para asegurar, cuando realices cualquier cambios en tu sistema
y quieras realizar la compilación elimina primero el fichero CMakeCache.txt
y el directorio CMakeFiles que se generan en
/trunk/src/components/cameraserver/*build*
*
*
Un saludo,

Mikel.

2012/9/27 redouane kachach <redo.robot en gmail.com>

> No tengo ni idea del Cmake pero este fichero lo tengo instalado en: *
> /usr/include/dc1394/control.h*
> *
> *
> Si tienes el fichero ahi, por alguna razón el Cmake no lo esta incluyendo.
> Hay una dependencia en el CmakeLists.txt principal en la linea:
>
> *include(${DEPS_DIR}/fireware/CMakeLists.txt)*
>
> Imagino que es la que se encarga de buscar la libreria, ver si esta
> instalada y generar los includes/libs .. aver si alguien con más
> conocimiento de Cmake nos ilumina sobre como va este proceso ..
>
> 2012/9/27 Borja Menéndez Moreno <b.menendez en alumnos.urjc.es>
>
>> Las librerías están correctamente instaladas.
>>
>> Un saludo,
>>
>> Borja.
>>
>> El 27 de septiembre de 2012 17:59, redouane kachach <redo.robot en gmail.com
>> > escribió:
>>
>> Comprueba que tienes instalados los paquetes (o la versión
>>> correspondiente en tu sistema):
>>>
>>> libdc1394-22 y libdc1394-22-dev
>>>
>>> Saludos,
>>> Redo.
>>>
>>> 2012/9/27 Borja Menéndez Moreno <b.menendez en alumnos.urjc.es>
>>>
>>>>  Buenas tardes a todos,
>>>>
>>>> Estoy tratando de iniciarme en jderobot y, para ello, lo primero que
>>>> quería hacer era instalar cameraserver. El problema es que ya casi al
>>>> finalizar el compilado me salta una cadena de error:
>>>>
>>>> [ 99%] Building CXX object ../CMakeFiles/cameraserver.dir/cameraserver.cpp.o
>>>> /home/borjamon/jderobot/trunk/src/components/cameraserver/cameraserver.cpp:42:28: error: dc1394/control.h: No existe el fichero o el directorio
>>>> /home/borjamon/jderobot/trunk/src/components/cameraserver/cameraserver.cpp:197: error: ‘dc1394camera_t’ has not been declared
>>>>
>>>> .
>>>>
>>>> .
>>>>
>>>> .
>>>>
>>>> make[2]: *** [../CMakeFiles/cameraserver.dir/cameraserver.cpp.o] Error 1
>>>> make[1]: *** [../CMakeFiles/cameraserver.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>>
>>>>
>>>> El error parece estar en algo relacionado con la librería 'dc1394', pero no sé muy bien cómo arreglar el problema. ¿Me podéis echar una mano?
>>>>
>>>>
>>>> Un saludo,
>>>>
>>>>
>>>> Borja.
>>>>
>>>>
>>>> _______________________________________________
>>>> Jde-developers mailing list
>>>> Jde-developers en gsyc.es
>>>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>>>>
>>>>
>>>
>>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20120927/5fd29892/attachment-0001.htm 


More information about the Jde-developers mailing list