I would also suggest you use the SDK, or your next best bet would be a chroot with the development tools running, so you don't botch the dependencies on your device.
You can also simply grab the binary package, modify the control file to satisfy the dependencies (by adjusting versions etc...) and then install it. I don't recommend this, nobody recommends this and you shouldn't do it.