<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
<pre> > And between host, target, and build, I find the names confusing.<br><br>Ok I was the victim of an older less clear document.<br><br>The current docs are clear and agreed with my guess.<br><br>Host is the "future host", the machine that will run the compiler you are building.<br>Target is the target of the compiler you are building.<br>Build is the *Host* you are building the compiler on right now.<br><br>The terminology I believe derives from the viewpoint that not many people build compilers.<br><br>Host the machine are you developing on, running the compiler, editor.<br>Target is the machine you are producing code for.<br>"Build" is much less often seen, so its name isn't so clear.<br>It is the host that builds the compiler.<br>But not the host that, like, builds "the real code".<br> Unless that real code, is, uh, the compiler (and linker).<br><br>While "Build" should be reliably guessable from uname et. al., I think the docs warned against not specifying it if specifying others.<br>You know, if I'm on AMD64, whether "build" is AMD64 or x86 has theoretically no bearing on the result, so<br>I shouldn't care.<br><br> - Jay<br></pre></body>
</html>