<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hola, acabo de aterrizar con Jderobot y tengo algunas dificultades con la instalación.<br><div><div dir="ltr"><div><div dir="ltr"><br>En primer lugar, he hecho una partición del disco duro y he instalado Ubuntu 12.04.<br>A continuación, he seguido los pasos del manual para instalar Jderobot en Ubuntu.<br><br>Al ejecutar la línea:<br><pre><i>sudo apt-get install jderobot-teaching </i><br><br>Me salen los siguientes errores:<br></pre><i>"Los siguientes paquetes tienen dependencias incumplidas:<br>&nbsp;jderobot-teaching:i386 : Depende: jderobot-gazeboserver:i386 pero no va a instalarse<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depende: jderobot-introrob:i386 pero no va a instalarse<br>E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.</i><b>"<br></b><br>Como no he consegido corregirlo, me he ido a la parte del manual de "Compile and install JDErobot 5.X with CMake". Al ejecutar el comando: <br><br><i>sudo update-alternatives --config g++</i><br><br>Ya me encuentro con el primer error: "update-alternatives: error: no hay alternativas para g++."<br><br>Bueno, no le he dado mucha importancia y he intentado hacer cmake de todo el contenido de la carpeta trunk.<br>Me dan bastantes errores, entre otros:<br><br>"*** GAZEBO LIBRARIES NOT FOUND<br>*** Fireware libraries: dc1394 or raw1394 not found<br>&nbsp;with_pcl PCL LIBRARY FOUND IN with_pcl-NOTFOUND<br>*** PCL libraries not found. Are needed to KinectServer component<br>*** OpenNi not found<br>*** Nite not found<br>*** Xerces ok<br>/usr/include/libxml2<br>*** IceStorm not found<br>*** IceUtil not found<br>*** CWIID LIBRARIES NOT FOUND. Needed to wiimoteServer<br>*** OpenCV not found"<br><br>He estado buscando por el foro y he encontrado un tutorial que comenta que hay que instalarse además otras librerías de las que depende jderobot. He utilizado el comando:<br><br><i>sudo apt-get install libglademm-2.4-dev libgnecanvas2-dev libgnomecanvasmm-2.6-dev libgtkglextmm-x11-1.2-dev libgtkmm-2.4-dev libgtkgl2.0-dev libgtk2.0-dev jderobotlib-* jderobot-opencv freeglut3-dev cmake libtbb-dev</i><br><br>También he instalado las librerías que recomienda el manual que instale antes: <br>- Librerías básicas: <br><pre><i>sudo aptitude install build-essential libtool cmake g++ gcc</i><br><br>- Librerías OpenGL:<br><i>sudo aptitude install libglut3 libglut3-dev freeglut3 freeglut3-dev glutg3-dev libgl1-mesa-dev libglu1-mesa libglut3 libglut3-dev
</i><br>- Librerías GTK:<br><i>sudo aptitude install libgtk2.0-0 libgtk2.0-bin libgtk2.0-cil libgtk2.0-common libgtk2.0-dev libgtkgl2.0-1 libgtkgl2.0-dev libgtkglext1 libgtkglext1-dev libglademm-2.4-dev
 libgtkmm-2.4-dev libgtkextra-x11-2.0-1 libgtkextra-x11-2.0-dbg libgtkextra-x11-2.0-dev  libgnomecanvas2-dev libgtkglext1 libgtkglext1-dev</i><br></pre>
<BR>Pero tampoco consigo que no me de errores el cmake de la carpeta trunk.<br><br>Muchas gracias de antemano.<br><br>Un saludo,<br>Laura Martín.<br>                                               </div></div>                                               </div></div>                                               </div></body>
</html>