Buenas gente,<div><br></div><div>ayer instalé en mi máquina la última versión de Debian wheezy (rama testing) 32bits y al lanzar la cadena de compilación para jderobot me empezó a cascar por todos lados. </div><div><br></div>
<div>Indagando en el tema vi que hay diversos bugs entre ICE y la versión que trae de compilador (GCC y G++) esta distro (que creo que es la misma que Ubuntu 12.04, de ahí el título) por lo que quería dejar aquí los pasos que he hecho para solucionar el problema para futuros navegantes. Simplemente necesitamos utilizar una versión anterior de G++ para compilar JDErobot, concretamente la que yo uso es &quot;g++-4.4&quot;:</div>
<div><br></div><div>&lt;&lt; sudo apt-get install g++-4.4</div><div><br></div><div>NOTA: no es necesario desinstalar la que viene por defecto, pueden convivir ambas. Para seleccionar la que queremos utilizar durante la compilación hacemos:</div>
<div><br></div><div>&lt;&lt; cd /usr/bin</div><div><br></div><div>&lt;&lt; sudo rm g++</div><div><br></div><div>&lt;&lt; sudo ln -s g++-4.4 g++</div><div><br></div><div>De tal forma que si queremos usar otra versión, sustituimos en el último comando por la versión que se quiera.</div>
<div><br></div><div>Bueno, decir también que para compilar Gearbox he necesitado hacerlo con esta versión (g++4.4) y que la versión de Gearbox a usar tiene que ser la 9.11 ya que con la última casca también.</div><div><br>
</div><div>Sin más, espero que sirva de ayuda porque yo las he pasado p.... para darme cuenta de que era esto lo que mandaba al garete todo mi trabajo con CMake, jejeje.</div><div><br></div><div>Un saludo.</div><div><br></div>
<div>Mikel.</div>