[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