When gcc-4.5 is out, it will require libelf. So better make it a companion library now rather than postponing the ineluctable.