[Libreoffice] Platform-specific OUTPATH variables

Francois Tigeot ftigeot at wolfpond.org
Tue Aug 30 00:46:14 PDT 2011


On Tue, Aug 30, 2011 at 01:29:36AM -0600, Tor Lillqvist wrote:
> > Then we should only need two build directories:
> >   - one for the host binaries
> >   - one for the target binaries
> 
> Bzzt, you are misunderstanding the GNU autofoo cross-compilation terminology;) (A *very* common trap to fall in...)
[...]
> Now, LibreOffice is not a compiler, so for it host == target, and the term "target" should not really be used, as it means the platform a compiler or similar tool "targets".
> So what you mean is that we need two build directories: one for the *build* platform binaries, one for the *host* platform binaries. (For instance, with "host" and "build" in their names.)

That's the idea. In my mind, "host" was the machine hosting the build and
"target" was the target of the build.

> Sure. That would be a pretty obvious change. It would match the file names Env.Host.sh and Env.Build.sh nicely, too.

Ah, neat. I never made the connection before :)

-- 
Francois Tigeot


More information about the LibreOffice mailing list