[Jderobot] introrob

Borja Mon Serrano borjamonserrano en gmail.com
Jue Jul 18 11:35:46 CEST 2013


Hola Aitor

a mi a la hora de hacer make me sale el siguiente error:
>
> ~/svn/trunk/src/components/introrob/build$ make
> Linking CXX executable introrob
> CMakeFiles/introrob.dir/API.cpp.o: In function
> `introrob::Api::drawSphere(CvPoint3D32f, CvPoint3D32f)':
> API.cpp:(.text+0xbac): undefined reference to `glutSolidSphere'
> CMakeFiles/introrob.dir/drawarea.cpp.o: In function
> `introrob::DrawArea::DrawArea(_GtkDrawingArea*,
> Glib::RefPtr<Gnome::Glade::Xml> const&)':
> drawarea.cpp:(.text+0x5b1): undefined reference to `glutInit'
> drawarea.cpp:(.text+0x5bb): undefined reference to `glutInitDisplayMode'
> CMakeFiles/introrob.dir/drawarea.cpp.o: In function
> `introrob::DrawArea::DrawArea(_GtkDrawingArea*,
> Glib::RefPtr<Gnome::Glade::Xml> const&)':
> drawarea.cpp:(.text+0xdb1): undefined reference to `glutInit'
> drawarea.cpp:(.text+0xdbb): undefined reference to `glutInitDisplayMode'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_vector_get'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_matrix_set'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_matrix_alloc'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_vector_alloc'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_linalg_LU_solve'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_linalg_LU_decomp'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_vector_set'
> build/../../../libs/progeo/libprogeo.so: undefined reference to
> `gsl_permutation_alloc'
> collect2: ld devolvió el estado de salida 1
> make[2]: *** [../introrob] Error 1
> make[1]: *** [../CMakeFiles/introrob.dir/all] Error 2
> make: *** [all] Error 2
>

Tal y como dijo Álex en el anterior mensaje, primero debes instalarte
OpenGL y gsl. Con ello instalado no debería de darte ningún problema. Por
otra parte, también deberías asegurarte de la versión del compilador que
tienes. Lo mejor es utilizar la versión 4.4 tanto de gcc como de g++ (te
remito a un correo anterior donde se explica [1]).

Un saludo,

Borja.

[1] -
http://jderobot-developer-list.2315034.n4.nabble.com/Jderobot-dev-Empezando-con-cameraviewer-td4640688.html
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20130718/0a6fac3b/attachment.htm 


More information about the Jde-developers mailing list