--
--
As liyaoshi said, unless you have a good reason for it and are used to cross-compilation, it is better to use buildroot.
I did my own compilation for some particular reasons, but I'd rather use these factories that does embbeded many patches for getting things to work on particular platforms.
--