Originally Posted by kushalkoolwal
I understand the meaning of Cross-compiling as explained here
. But what do we mean when we say cross-building? Are those two different terms? Or one is a subset of other or something like that?
Yes, you have to first build your cross-tools, so, I guess, this is what they call cross-building.
For example, I recently built cross-gcc to produce executables for Windows under Linux, then I used the cross-gcc under Linux (i.e. cross-compiled) to produce an executable for Windows.