[Jderobot] introrob

Aitor Martínez aitor.martinez.fernandez en gmail.com
Jue Jul 18 12:01:21 CEST 2013


gracias, era problema de gcc y g++.
ahora al hacer el install me sale este error:

~/svn/trunk/src/components/introrob/build$ sudo make install
[ 49%] Built target JderobotInterfaces
[ 55%] Built target bgfgsegmentation
[ 61%] Built target bgfgsegmentationhsare
[ 67%] Built target jderobotice
[ 73%] Built target jderoboticeshare
[ 75%] Built target colorspaces
[ 76%] Built target colorspacesmm
[ 76%] Built target colorspacesmmshare
[ 78%] Built target colorspacesshare
[ 81%] Built target jderobotutil
[ 83%] Built target jderobotutilshare
[ 84%] Built target progeo
[ 85%] Built target progeoshare
[ 86%] Built target pioneer
[ 87%] Built target pioneershare
[ 88%] Built target fuzzylib
[ 89%] Built target fuzzyshare
[ 93%] Built target visionlib
[100%] Built target introrob
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/lib/jderobot/libJderobotInterfaces.so
-- Installing: /usr/local/lib/jderobot/libbgfgsegmentation.so
-- Installing: /usr/local/lib/jderobot/libjderobotice.so
-- Installing: /usr/local/lib/jderobot/libcolorspaces.so
-- Installing: /usr/local/lib/jderobot/libjderobotutil.so
-- Installing: /usr/local/lib/jderobot/libprogeo.so
-- Installing: /usr/local/lib/jderobot/libpioneer.so
-- Installing: /usr/local/lib/jderobot/libfuzzylib.so
-- Installing: /usr/local/lib/jderobot/libvisionlib.so
-- Installing:
/usr/local/include/jderobot/bgfgsegmentation/bgfgsegmentation.h
-- Installing: /usr/local/include/jderobot/bgfgsegmentation/bgmodelfactory.h
-- Installing: /usr/local/include/jderobot/progeo/progeo.h
-- Installing: /usr/local/include/jderobot/visionlib/visionlib.h
-- Installing: /usr/local/include/jderobot/visionlib/linesDetection.h
-- Installing: /usr/local/include/jderobot/visionlib/image.h
-- Installing: /usr/local/include/jderobot/visionlib/structs.h
-- Installing: /usr/local/include/jderobot/visionlib/geometry.h
-- Installing: /usr/local/include/jderobot/visionlib/cvfast.h
-- Installing: /usr/local/include/jderobot/fuzzylib/fuzzylib.h
-- Installing: /usr/local/include/jderobot/pioneer/pioneer.h
-- Installing: /usr/local/include/jderobot/jderobotutil/jderobotutil.h
-- Installing: /usr/local/include/jderobot/jderobotutil/observer.h
-- Installing: /usr/local/include/jderobot/jderobotutil/time.h
-- Installing: /usr/local/include/jderobot/jderobotutil/uncopyable.h
-- Installing: /usr/local/include/jderobot/jderobotutil/paramdict.h
-- Up-to-date: /usr/local/include/jderobot/progeo/progeo.h
-- Installing: /usr/local/include/jderobot/math/vector3.h
-- Installing: /usr/local/include/jderobot/math/vector3H.h
-- Installing: /usr/local/include/jderobot/math/plano.h
-- Installing: /usr/local/include/jderobot/math/recta.h
-- Installing: /usr/local/include/jderobot/math/matriz3x3.h
-- Installing: /usr/local/include/jderobot/math/vector2d.h
-- Installing: /usr/local/include/jderobot/math/utils.h
-- Installing: /usr/local/include/jderobot/math/matriz4x4.h
-- Installing: /usr/local/include/jderobot/math/segmento.h
-- Installing: /usr/local/include/jderobot/math/vector2H.h
-- Installing: /usr/local/include/jderobot/collada/submalla.h
-- Installing: /usr/local/include/jderobot/collada/colladaparser.h
-- Installing: /usr/local/include/jderobot/collada/material.h
-- Installing: /usr/local/include/jderobot/collada/color.h
-- Installing: /usr/local/include/jderobot/collada/malla.h
-- Installing: /usr/local/include/jderobot/colorspaces/imagecv.h
-- Installing: /usr/local/include/jderobot/colorspaces/colorspacesmm.h
-- Installing: /usr/local/include/jderobot/colorspaces/uncopyable.h
-- Installing: /usr/local/include/jderobot/colorspaces/colorspaces.h
-- Installing: /usr/local/include/jderobot/jderobotice/interfaceconnect.h
-- Installing: /usr/local/include/jderobot/jderobotice/componentthread.h
-- Installing: /usr/local/include/jderobot/jderobotice/context.h
-- Installing: /usr/local/include/jderobot/jderobotice/catchutils.h
-- Installing: /usr/local/include/jderobot/jderobotice/tracerImpl.h
-- Installing: /usr/local/include/jderobot/jderobotice/jderobotice.h
-- Installing: /usr/local/include/jderobot/jderobotice/statusImpl.h
-- Installing: /usr/local/include/jderobot/jderobotice/subsystemthread.h
-- Installing: /usr/local/include/jderobot/jderobotice/application.h
-- Installing: /usr/local/include/jderobot/jderobotice/exceptions.h
-- Installing: /usr/local/include/jderobot/jderobotice/component.h
-- Installing: /usr/local/include/jderobot/colorspacesice/image.h
-- Installing: /usr/local/include/jderobot/parallelIce/cameraClient.h
-- Installing: /usr/local/include/jderobot/parallelIce/pointcloudClient.h
CMake Error at cmake_install.cmake:392 (FILE):
  file INSTALL cannot find
  "/home/aitor/svn/trunk/src/components/introrob/build/../robot2introrob".


make: *** [install] Error 1



Borja Mon Serrano wrote
> 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
> 
> _______________________________________________
> Jde-developers mailing list

> Jde-developers@

> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers





--
View this message in context: http://jderobot-developer-list.2315034.n4.nabble.com/Jderobot-introrob-tp4641388p4641429.html
Sent from the Jderobot Developer List mailing list archive at Nabble.com.


More information about the Jde-developers mailing list