[Jde-dev] No funciona el opencvdemo del trunk

Eduardo Perdices eperdices en gsyc.es
Lun Abr 4 13:22:49 CEST 2011


Y otra cosa, si se enlaza al component_*.m4, también hay que crear este 
archivo, que sino también falla porque no existe.

On 04/04/11 12:56, Eduardo Perdices wrote:
> Por cierto, opencvdemo sigue sin compilar bien, da el mismo error que 
> daba la semana pasada:
>
> In file included from view.cpp:2:
> model.h:6:35: error: gbxutilacfr/exception.h: No existe el fichero o 
> el directorio
> view.cpp:4:21: error: formats.h: No existe el fichero o el directorio
> In file included from view.cpp:1:
> view.h:16: error: 'detail' has not been declared
> view.h:16: error: ISO C++ forbids declaration of 'privImpl' with no type
> view.h:16: error: expected ';' before 'priv'
> In file included from view.cpp:2:
> model.h:17: error: expected class-name before '{' token
> model.h:19: error: new types may not be defined in a return type
> model.h:19: note: (perhaps a semicolon is missing after the definition 
> of 'opencvdemo::Model::UpdatedField::<anonymous enum>')
> model.h:23: error: return type specification for constructor invalid
> model.h:49: error: 'State' does not name a type
> model.h:53: error: 'State' has not been declared
> model.h:54: error: 'State' has not been declared
> model.h:55: error: 'State' has not been declared
> view.cpp: In constructor 'opencvdemo::privImpl::privImpl()':
> view.cpp:19: error: class 'opencvdemo::privImpl' does not have any 
> field named 'displayCount'
> view.cpp: In constructor 'opencvdemo::View::View()':
> view.cpp:50: error: class 'opencvdemo::View' does not have any field 
> named 'gtkmain'
> view.cpp:50: error: class 'opencvdemo::View' does not have any field 
> named 'displayFps'
> view.cpp:50: error: class 'opencvdemo::View' does not have any field 
> named 'displayCount'
> view.cpp:50: error: class 'opencvdemo::View' does not have any field 
> named 'img_rgb'
> view.cpp: In member function 'virtual void 
> opencvdemo::View::update(jderobotutil::Subject*, 
> jderobotutil::ObserverArg*)':
> view.cpp:64: error: 'JdeRobotException' is not a member of 'jderobot'
> view.cpp:66: error: expected initializer before '*' token
> view.cpp:67: error: 'fmt' was not declared in this scope
> view.cpp:68: error: 'JdeRobotException' is not a member of 'jderobot'
> view.cpp:69: error: 'img_rgb' was not declared in this scope
> view.cpp:74: error: 'fmt' was not declared in this scope
> view.cpp:74: error: 'RGBA' was not declared in this scope
> view.cpp:81: error: 'img_rgb' was not declared in this scope
> view.cpp:85: error: 'RGB' was not declared in this scope
> view.cpp:86: error: 'img_rgb' was not declared in this scope
> view.cpp:87: error: 'YUV' was not declared in this scope
> view.cpp:95: error: 'img_rgb' was not declared in this scope
> view.cpp:100: error: 'img_rgb' was not declared in this scope
> view.cpp:117: error: 'OpencvdemoModel' has not been declared
> view.cpp:117: error: expected ';' before 'fs'
> view.cpp:118: error: 'OpencvdemoModel' has not been declared
> view.cpp:118: error: expected ';' before 'fs_it'
> view.cpp:119: error: 'fs_it' was not declared in this scope
> view.cpp:119: error: 'fs' was not declared in this scope
> view.cpp:128: error: 'gtkimage' was not declared in this scope
> view.cpp:130: error: 'displayFrameRate' was not declared in this scope
> view.cpp:131: error: 'mainwindow' was not declared in this scope
> view.cpp:132: error: 'gtkmain' was not declared in this scope
> view.cpp: At global scope:
> view.cpp:137: error: no 'void opencvdemo::View::displayFrameRate()' 
> member function declared in class 'opencvdemo::View'
>
> On 04/04/11 12:46, Eduardo Perdices wrote:
>> Hola,
>>
>> en el configure.in también hay que añadir una entrada al 
>> component_*.m4 que corresponda, el del opencvdemo está hecho pero en 
>> el del colortuner no.
>>
>> Un saludo.
>>
>> On 04/04/11 09:24, Alejandro Hernández wrote:
>>> Hola,
>>>
>>> acabo de subir las versiones oficiales de colortuner y opencvdemo.
>>>
>>> Un saludo.
>>>
>>> Alex.
>>>
>>> El 3 de abril de 2011 19:39, JoseMaria <jmplaza en gsyc.es 
>>> <mailto:jmplaza en gsyc.es>> escribió:
>>>
>>>     Hola,
>>>
>>>     [continuo el hilo en jde-developers].
>>>
>>>     > tengo un problema para subir al repositorio oficial, me da el
>>>     > siguiente error:
>>>
>>>     el fallo en el repositorio es por un problema de permisos. Igual tu
>>>     copia actual del repositorio oficial te la bajaste como usuario
>>>     normal,
>>>     sin autenticar, que deja exclusivamente leer, descargar. Para subir
>>>     código al repositorio oficial hace falta que te lo bajes como tu
>>>     usuario
>>>     y que tengas permisos de escritura (que los tienes).
>>>
>>>     Puedes volcar qué te dice: "svn info"?
>>>     Si te da algo como: URL: http://svn.jderobot.org/jderobot/
>>>     es que lo tienes sólo como lectura, como usuario anónimo.
>>>     Si te da algo como: URL:
>>>     https://ahcorde@svn.jderobot.org/jderobot
>>>     <http://svn.jderobot.org/jderobot>
>>>     es que te lo has bajado como usuario reconocido y como tienes
>>>     permisos,
>>>     te dejará subir cosas.
>>>
>>>     Para bajárte el repositorio como desarrollador sigue la receta
>>>     de [1]
>>>     "svn co https://YOURLOGIN@svn.jderobot.org/jderobot/trunk/
>>>     <http://svn.jderobot.org/jderobot/trunk/> "
>>>
>>>
>>>     > Quiero subir la versión oficial de colortuner, para ello he
>>>     creado un
>>>     > fichero makefile.am <http://makefile.am> dentro de mi carpeta
>>>     junto con los fuentes, he
>>>     > añadido al makefile.am <http://makefile.am> superior la
>>>     carpeta del componente y en el
>>>     > configure.in <http://configure.in> también he añadido la
>>>     carpeta, ¿con esto es suficiente?
>>>     >
>>>     Creo que sí, pero no estoy seguro...
>>>     >
>>>     > Otro tema que quería comentar es que yo era el encargado de
>>>     subir la
>>>     > versión de opencvdemo, pero veo que alguien se ha adelantado.
>>>     No se
>>>     > quien ha subido esa versión.
>>>     >
>>>     Sip, disculpa. Corría prisa sacar una versión nueva de los paquetes
>>>     oficiales con la última versión de gazeboserver y quería sacar
>>>     también
>>>     opencvdemo si estaba, para aprovechar el esfuerzo de generar nuevos
>>>     paquetes. Le pedí a Edu que rescatara lo último que tenía de
>>>     opencvdemo.
>>>     Como al final daba problemas, lo hemos dejado fuera de los paquetes.
>>>     Cuando incorpores el opencvdemo actualizado y saquemos nuevos
>>>     paquetes
>>>     ya estará listo para ser usado desde ellos, que es un componente muy
>>>     interesante.
>>>
>>>     Ánimo,
>>>
>>>     JoseMaria
>>>     [1] http://jderobot.org/index.php/Downloads
>>>     --
>>>     http://gsyc.es/jmplaza
>>>     Universidad Rey Juan Carlos
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>
>
> _______________________________________________
> 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/20110404/cffb0bd0/attachment.htm 


More information about the Jde-developers mailing list