Comment Re:Classic style (Score 1) 9
We're not talking about purely compiling an application but a complex environment for an embedded target that needs to be reproduced in a almost identical manner in order to avoid full system re-testing that presents a massive overhead / cost. (look at build systems such as Yocto for an example). It's easy enough to archive all the tools required to do the build and test installing them on a non-networked machine to check you have everything in the archive.
However, consider how you'll be able to exactly replicate this environment in 25 years time when you don't even know if you'll be able to find a working machine from the same era to run the host OS on and that's the problem in a nutshell.