One should do this when needed executables at build time. It is more honest and cross-friendly than refering to binutils directly.