[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cross compilation status
From: |
Efraim Flashner |
Subject: |
Re: Cross compilation status |
Date: |
Mon, 18 Sep 2023 17:17:51 +0300 |
On Sun, Sep 10, 2023 at 04:59:35PM +0200, Liliana Marie Prikler wrote:
> Hi Mathieu,
>
> Am Sonntag, dem 10.09.2023 um 11:14 +0200 schrieb Mathieu Othacehe:
> > I have CC'ed members of the python, java, ruby, rust, r, haskell and
> > emacs teams. Any plans adding cross-compilation support to your
> > build-system, barriers to overcome?
> For Emacs, there are layers of problems. First things first, we are
> only doing byte compilation atm, which may or may not be arch-dependant
> based on stuff like endianness. For native compilation, there is the
> thing that even a slightly differently configured emacs won't load the
> packages you've just compiled without compiling it natively on its own.
> Granted, if we want to do cross-compilation, having just the bytecode
> might already be "good enough", but I wanted to throw this out there.
>
> I think we'd need some support from Emacs proper before we can start
> implementing cross builds.
I will note that the only big-endian architecture which we "support" is
32-bit powerpc, so we don't have to worry that much about wrong
endianness.
--
Efraim Flashner <efraim@flashner.co.il> רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
- Cross compilation status, Mathieu Othacehe, 2023/09/10
- Re: Cross compilation status, Efraim Flashner, 2023/09/10
- Re: Cross compilation status, Efraim Flashner, 2023/09/10
- Re: Cross compilation status, Maxim Cournoyer, 2023/09/10
- Re: Cross compilation status, Liliana Marie Prikler, 2023/09/10
- Re: Cross compilation status,
Efraim Flashner <=
- Re: Cross compilation status, Simon Tournier, 2023/09/11
- Re: Cross compilation status, Guillaume Le Vaillant, 2023/09/12