[Jderobot] Error al compilar código en visualHFSM

Laura Martín Ramírez lmr92 en hotmail.es
Jue Dic 26 19:25:51 CET 2013


Hola a todos,

Estoy empezando con el componente VisualHFSM. He estado leyendo la memoria del proyecto de fin de carrera de Ruben Salamanqués y el código de ejemplo que tiene Borja Menéndez en su svn.

Para empezar he creado un estado para que el robot simplemente gire sobre sí mismo. Código:

std::cout<<"turning_right"<<std::endl;
Motorsprx->setV(0.0);
Motorsprx->setW(-3.0);

Después, en Actions->Config file
Creo una interfaz tipo Motors con nombre Motors, IP = 127.0.0.1, puerto 9999 y la añado.

Por último, hago Actions->Generate code y Actions -> Compile

Por terminal me sale el siguiente error:

[[[[ Starting compilation...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/laura/Escritorio/build
make: Entering directory `/home/laura/Escritorio/build'
make[1]: Entering directory `/home/laura/Escritorio/build'
make[2]: Entering directory `/home/laura/Escritorio/build'
Scanning dependencies of target automata
make[2]: Leaving directory `/home/laura/Escritorio/build'
make[2]: Entering directory `/home/laura/Escritorio/build'
[100%] Building CXX object CMakeFiles/automata.dir/pruebaGirar.cpp.o
Linking CXX executable ../automata
/usr/bin/ld: CMakeFiles/automata.dir/pruebaGirar.cpp.o: undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_mutexattr_settype@@GLIBC_2.2.5' is defined in DSO /lib/x86_64-linux-gnu/libpthread.so.0 so try adding it to the linker command line
/lib/x86_64-linux-gnu/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [../automata] Error 1
make[2]: Leaving directory `/home/laura/Escritorio/build'
make[1]: *** [CMakeFiles/automata.dir/all] Error 2
make[1]: Leaving directory `/home/laura/Escritorio/build'
make: *** [all] Error 2
make: Leaving directory `/home/laura/Escritorio/build'

Muchas gracias y felices fiestas a todos!!

Un saludo,
Laura M.


 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20131226/f259ca66/attachment.htm 


More information about the Jde-developers mailing list