title: arm-linux-gnueabihf-gdb versus gdb-multiarch
body: <p>I'm trying to perform cross platform remote debugging from my x86 computer to a remote ARM device. (ex: Beagle Bone Black)</p>
  
  <p>I'm using Ubuntu 14.04 and Eclipse CDT.</p>
  
  <p>I installed the package <strong>gcc-arm-linux-gnueabihf</strong> but the gdb debugger is not in that package. (<a href="http://packages.ubuntu.com/precise/gcc-arm-linux-gnueabihf" rel="noreferrer">http://packages.ubuntu.com/precise/gcc-arm-linux-gnueabihf</a>)</p>
  
  <p>Therefore, I'm wondering if I should use the Linaro toolchain (which include <strong>arm-linux-gnueabihf-gdb</strong>) or if I should install the <strong>gdb-multiarch</strong> package.</p>
  
  <p>What is the difference between gdb-multiarch and arm-linux-gnueabihf-gdb ?
  Is it better to use gdb-multiarch ?</p>
  
  <p>ssinfod</p>