[Jderobot] Problema con openniServer al hacer el make

Juan Navarro Bosgos jnbosgos en gmail.com
Mar Oct 8 13:22:16 CEST 2013


Hola,

al hacer una compilación de todo jderobot, he tenido el siguiente problema
relacionado con el fichero de entrada al enlazador de openniServer al hacer
el make, que no sé como solucionar; estoy utilizando Ubuntu 12.04 y g++ 4.6

jnbosgos en teleko:~/pfc/jderobot/trunk$ make
[  1%] Generating ptencoders.cpp, ptencoders.h
[  1%] Generating bodymotors.cpp, bodymotors.h
[  2%] Generating common.cpp, common.h
[  3%] Generating pointcloud.cpp, pointcloud.h
[  3%] Generating jointmotor.cpp, jointmotor.h
[  4%] Generating body.cpp, body.h
[  4%] Generating camera.cpp, camera.h
[  5%] Generating image.cpp, image.h
[  6%] Generating encoders.cpp, encoders.h
[  6%] Generating motors.cpp, motors.h
[  7%] Generating kinectleds.cpp, kinectleds.h
[  7%] Generating remoteConfig.cpp, remoteConfig.h
[  8%] Generating wiimote.cpp, wiimote.h
[  9%] Generating containers.cpp, containers.h
[  9%] Generating sonars.cpp, sonars.h
[ 10%] Generating datetime.cpp, datetime.h
[ 10%] Generating jcm.cpp, jcm.h
[ 11%] Generating exceptions.cpp, exceptions.h
[ 12%] Generating pose3dmotors.cpp, pose3dmotors.h
[ 12%] Generating bodymovements.cpp, bodymovements.h
[ 13%] Generating laser.cpp, laser.h
[ 14%] Generating remoteView.cpp, remoteView.h
[ 14%] Generating bodyencoders.cpp, bodyencoders.h
[ 15%] Generating remoteCloud.cpp, remoteCloud.h
[ 15%] Generating ptmotors.cpp, ptmotors.h
[ 16%] Generating varcolor.cpp, varcolor.h
[ 17%] Generating pose3dencoders.cpp, pose3dencoders.h
[ 17%] Generating replayControl.cpp, replayControl.h
Scanning dependencies of target JderobotInterfaces
[ 17%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/bodymotors.cpp.o
[ 18%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/common.cpp.o
[ 18%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/pointcloud.cpp.o
[ 19%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/jointmotor.cpp.o
[ 20%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/body.cpp.o
[ 20%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/camera.cpp.o
[ 21%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/image.cpp.o
[ 21%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/encoders.cpp.o
[ 22%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/motors.cpp.o
[ 23%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/kinectleds.cpp.o
[ 23%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/remoteConfig.cpp.o
[ 24%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/wiimote.cpp.o
[ 24%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/containers.cpp.o
[ 25%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/sonars.cpp.o
[ 26%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/datetime.cpp.o
[ 26%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/jcm.cpp.o
[ 27%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/exceptions.cpp.o
[ 28%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/pose3dmotors.cpp.o
[ 28%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/bodymovements.cpp.o
[ 29%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/laser.cpp.o
[ 29%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/remoteView.cpp.o
[ 30%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/bodyencoders.cpp.o
[ 31%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/remoteCloud.cpp.o
[ 31%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/ptmotors.cpp.o
[ 32%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/varcolor.cpp.o
[ 32%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/pose3dencoders.cpp.o
[ 33%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/replayControl.cpp.o
[ 34%] Building CXX object
src/stable/interfaces/cpp/jderobot/CMakeFiles/JderobotInterfaces.dir/ptencoders.cpp.o
Linking CXX shared library libJderobotInterfaces.so
[ 34%] Built target JderobotInterfaces
Scanning dependencies of target geometry
[ 35%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/matriz3x3.cpp.o
[ 35%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/matriz4x4.cpp.o
[ 36%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/plano.cpp.o
[ 36%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/utils.cpp.o
[ 37%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/vector2d.cpp.o
[ 38%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/vector3.cpp.o
[ 38%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/vector2H.cpp.o
[ 39%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/vector3H.cpp.o
[ 39%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Line2D.cpp.o
[ 40%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Segment2D.cpp.o
[ 41%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Point2D.cpp.o
[ 41%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Point3D.cpp.o
[ 42%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Line3D.cpp.o
[ 43%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Plane3D.cpp.o
[ 43%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/Segment3D.cpp.o
[ 44%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/collada/colladaparser.cpp.o
[ 44%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/collada/color.cpp.o
[ 45%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/collada/malla.cpp.o
[ 46%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/collada/material.cpp.o
[ 46%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/collada/submalla.cpp.o
[ 47%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/progeo/Progeo.cpp.o
[ 47%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/segmento.cpp.o
[ 48%] Building CXX object
src/stable/libs/geometry/CMakeFiles/geometry.dir/math/recta.cpp.o
Linking CXX shared library libgeometry.so
[ 48%] Built target geometry
Scanning dependencies of target fuzzylib
[ 48%] Building C object
src/stable/libs/fuzzylib/CMakeFiles/fuzzylib.dir/fuzzylib.c.o
Linking C static library libfuzzylib.a
[ 48%] Built target fuzzylib
Scanning dependencies of target fuzzyshare
[ 49%] Building C object
src/stable/libs/fuzzylib/CMakeFiles/fuzzyshare.dir/fuzzylib.c.o
Linking C shared library libfuzzylib.so
[ 49%] Built target fuzzyshare
Scanning dependencies of target pioneer
[ 50%] Building C object
src/stable/libs/pioneer/CMakeFiles/pioneer.dir/pioneer.c.o
Linking C static library libpioneer.a
[ 50%] Built target pioneer
Scanning dependencies of target pioneershare
[ 51%] Building C object
src/stable/libs/pioneer/CMakeFiles/pioneershare.dir/pioneer.c.o
Linking C shared library libpioneer.so
[ 51%] Built target pioneershare
Scanning dependencies of target colorspaces
[ 51%] Building C object
src/stable/libs/colorspaces/CMakeFiles/colorspaces.dir/rgb2hsv.c.o
[ 52%] Building C object
src/stable/libs/colorspaces/CMakeFiles/colorspaces.dir/rgb2yuv.c.o
Linking C static library libcolorspaces.a
[ 52%] Built target colorspaces
Scanning dependencies of target colorspacesmm
[ 53%] Building CXX object
src/stable/libs/colorspaces/CMakeFiles/colorspacesmm.dir/imagecv.cpp.o
Linking CXX static library libcolorspacesmm.a
[ 53%] Built target colorspacesmm
Scanning dependencies of target colorspacesmmshare
[ 53%] Building CXX object
src/stable/libs/colorspaces/CMakeFiles/colorspacesmmshare.dir/imagecv.cpp.o
Linking CXX shared library libcolorspacesmm.so
[ 53%] Built target colorspacesmmshare
Scanning dependencies of target colorspacesshare
[ 54%] Building C object
src/stable/libs/colorspaces/CMakeFiles/colorspacesshare.dir/rgb2hsv.c.o
[ 54%] Building C object
src/stable/libs/colorspaces/CMakeFiles/colorspacesshare.dir/rgb2yuv.c.o
Linking C shared library libcolorspaces.so
[ 54%] Built target colorspacesshare
Scanning dependencies of target progeo
[ 55%] Building C object
src/stable/libs/progeo/CMakeFiles/progeo.dir/progeo.c.o
/home/jnbosgos/pfc/jderobot/trunk/src/stable/libs/progeo/progeo.c:581:6:
aviso: tipos en conflicto para ‘update_camera_matrix’ [activado por defecto]
/home/jnbosgos/pfc/jderobot/trunk/src/stable/libs/progeo/progeo.c:345:2:
nota: la declaración implícita previa de ‘update_camera_matrix’ estaba aquí
Linking C static library libprogeo.a
[ 55%] Built target progeo
Scanning dependencies of target visionlib
[ 56%] Building CXX object
src/stable/libs/visionlib/CMakeFiles/visionlib.dir/cvfast.cpp.o
[ 56%] Building CXX object
src/stable/libs/visionlib/CMakeFiles/visionlib.dir/geometry.cpp.o
[ 57%] Building CXX object
src/stable/libs/visionlib/CMakeFiles/visionlib.dir/image.cpp.o
[ 58%] Building CXX object
src/stable/libs/visionlib/CMakeFiles/visionlib.dir/linesDetection.cpp.o
Linking CXX shared library libvisionlib.so
[ 58%] Built target visionlib
Scanning dependencies of target jderobotutil
[ 59%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutil.dir/observer.cpp.o
[ 59%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutil.dir/paramdict.cpp.o
[ 60%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutil.dir/time.cpp.o
Linking CXX static library libjderobotutil.a
[ 60%] Built target jderobotutil
Scanning dependencies of target jderobotutilshare
[ 60%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutilshare.dir/observer.cpp.o
[ 61%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutilshare.dir/paramdict.cpp.o
[ 62%] Building CXX object
src/stable/libs/jderobotutil/CMakeFiles/jderobotutilshare.dir/time.cpp.o
Linking CXX shared library libjderobotutil.so
[ 62%] Built target jderobotutilshare
Scanning dependencies of target progeoshare
[ 63%] Building C object
src/stable/libs/progeo/CMakeFiles/progeoshare.dir/progeo.c.o
/home/jnbosgos/pfc/jderobot/trunk/src/stable/libs/progeo/progeo.c:581:6:
aviso: tipos en conflicto para ‘update_camera_matrix’ [activado por defecto]
/home/jnbosgos/pfc/jderobot/trunk/src/stable/libs/progeo/progeo.c:345:2:
nota: la declaración implícita previa de ‘update_camera_matrix’ estaba aquí
Linking C shared library libprogeo.so
[ 63%] Built target progeoshare
Scanning dependencies of target cvblob
[ 64%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvblob.cpp.o
[ 65%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvlabel.cpp.o
[ 65%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvaux.cpp.o
[ 66%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvcontour.cpp.o
[ 67%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvtrack.cpp.o
[ 67%] Building CXX object
src/stable/libs/cvBlob/CMakeFiles/cvblob.dir/cvcolor.cpp.o
Linking CXX shared library libcvblob.so
[ 67%] Built target cvblob
Scanning dependencies of target parallelIce
[ 68%] Building CXX object
src/stable/libs/parallelIce/CMakeFiles/parallelIce.dir/cameraClient.cpp.o
[ 68%] Building CXX object
src/stable/libs/parallelIce/CMakeFiles/parallelIce.dir/pointcloudClient.cpp.o
Linking CXX static library libparallelIce.a
[ 68%] Built target parallelIce
Scanning dependencies of target parallelIceshare
[ 69%] Building CXX object
src/stable/libs/parallelIce/CMakeFiles/parallelIceshare.dir/cameraClient.cpp.o
[ 69%] Building CXX object
src/stable/libs/parallelIce/CMakeFiles/parallelIceshare.dir/pointcloudClient.cpp.o
Linking CXX shared library libparallelIce.so
[ 69%] Built target parallelIceshare
Scanning dependencies of target replayer
[ 70%] Building CXX object
src/stable/components/replayer/CMakeFiles/replayer.dir/replayer.cpp.o
[ 71%] Building CXX object
src/stable/components/replayer/CMakeFiles/replayer.dir/replayergui.cpp.o
[ 71%] Building CXX object
src/stable/components/replayer/CMakeFiles/replayer.dir/control.cpp.o
Linking CXX executable replayer
[ 71%] Built target replayer
Scanning dependencies of target cameraserver
[ 72%] Building CXX object
src/stable/components/cameraserver/CMakeFiles/cameraserver.dir/cameraserver.cpp.o
Linking CXX executable cameraserver
[ 72%] Built target cameraserver
Scanning dependencies of target kinectViewer
[ 73%] Building CXX object
src/stable/components/kinectViewer/CMakeFiles/kinectViewer.dir/kinectViewer.cpp.o
[ 74%] Building CXX object
src/stable/components/kinectViewer/CMakeFiles/kinectViewer.dir/drawarea.cpp.o
/home/jnbosgos/pfc/jderobot/trunk/src/stable/components/kinectViewer/drawarea.cpp:
En la función miembro ‘int kinectViewer::DrawArea::load_line(FILE*)’:
/home/jnbosgos/pfc/jderobot/trunk/src/stable/components/kinectViewer/drawarea.cpp:523:162:
aviso: formato ‘%s’ espera un argumento ‘char*’ coincidente [-Wformat]
[ 74%] Building CXX object
src/stable/components/kinectViewer/CMakeFiles/kinectViewer.dir/kinectViewergui.cpp.o
[ 75%] Building CXX object
src/stable/components/kinectViewer/CMakeFiles/kinectViewer.dir/myprogeo.cpp.o
[ 75%] Building CXX object
src/stable/components/kinectViewer/CMakeFiles/kinectViewer.dir/util3d.cpp.o
Linking CXX executable kinectViewer
[ 75%] Built target kinectViewer
Scanning dependencies of target recorder
[ 75%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/recorder.cpp.o
[ 76%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/recordergui.cpp.o
[ 76%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/poolWriteImages.cpp.o
[ 77%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/poolWritePose3dEncoders.cpp.o
[ 78%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/poolWriteLasers.cpp.o
[ 78%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/poolWritePointCloud.cpp.o
[ 79%] Building CXX object
src/stable/components/recorder/CMakeFiles/recorder.dir/poolWriteEncoders.cpp.o
Linking CXX executable recorder
[ 79%] Built target recorder
Scanning dependencies of target openniServer
[ 79%] Building CXX object
src/stable/components/openniServer/CMakeFiles/openniServer.dir/openniServer.cpp.o
c++: aviso: ./: no se usó el fichero de entrada del enlazador porque no se
hizo enlace
[ 80%] Building CXX object
src/stable/components/openniServer/CMakeFiles/openniServer.dir/myprogeo.cpp.o
c++: aviso: ./: no se usó el fichero de entrada del enlazador porque no se
hizo enlace
Linking CXX executable openniServer
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlParseFile'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlDocGetRootElement'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFreeDoc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlStrcmp'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFreeDoc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlStrcmp'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlStrcmp'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlNodeListGetString'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFree'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlStrcmp'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlNodeListGetString'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFree'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlNodeListGetString'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFree'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlNodeListGetString'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFree'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlReader:
error: undefined reference to 'xmlFreeDoc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlCheckVersion'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewDoc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewNode'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewChild'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewChild'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewChild'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlNewChild'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlDocSetRootElement'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlSaveFormatFileEnc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlFreeDoc'
../../libs/progeo/libprogeo.a(progeo.c.o):progeo.c:function xmlWriter:
error: undefined reference to 'xmlCleanupParser'
collect2: ld devolvió el estado de salida 1
make[2]: *** [src/stable/components/openniServer/openniServer] Error 1
make[1]: ***
[src/stable/components/openniServer/CMakeFiles/openniServer.dir/all] Error 2
make: *** [all] Error 2



Un saludo,

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


More information about the Jde-developers mailing list