[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bloat in Windows (revisited)

From: Stefan Monnier
Subject: Re: Bloat in Windows (revisited)
Date: Tue, 18 Jun 2019 13:59:51 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> That's right: any program that needs to be run as part of its build
> breaks cross-building, because cross-building produces binaries that
> cannot be run on the host where they are compiled.

Tho sometimes this can be fixed by building those tools twice:
- once for the target
- once for the host (to run it during the build).

E.g. I think we could build almost all of Emacs's files via
cross-compilation, the only exception being the dumped Emacs (i.e. the
.pdmp files): we could build a "host-temacs" which we can use to compile
the .elc files and then a "target-temacs" for the actual
intended target.  But generating the target .pdmp file requires running
the target-temacs.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]