If I remember correctly some development libraries can conflict with the versions you have on the device and so it is recommend that you chroot your development environment but that relates to some GUI stuff.