[Top][All Lists]

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

Re: Native compilation on Windows, was Re: Bootstrap Compilation Speed

From: Arash Esbati
Subject: Re: Native compilation on Windows, was Re: Bootstrap Compilation Speed
Date: Mon, 31 Jan 2022 11:57:03 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50

Corwin Brust <corwin@bru.st> writes:

> I surmise people who want TLS (just as, now, people who want
> native-comp) must install MSYS2 and place it's bin directory directory
> on the windows path before starting Emacs.

I'm not sure about TLS, I had the impression that Emacs relies on the
.dll only.

My point was that currently the file emacs-28-deps.zip lacks
dependencies.  Take for example 3 files from the .zip libpng16-16.dll,
libturbojpeg.dll and libxml2-2.dll.  I've marked the missing
dependencies with '*' below:

Found: C:\path\to\msys64\mingw64\bin\libpng16-16.dll
  C:\path\to\msys64\mingw64\bin\zlib1.dll *

Found: C:\path\to\msys64\mingw64\bin\libturbojpeg.dll
  C:\path\to\msys64\mingw64\bin\libgcc_s_seh-1.dll *
    C:\path\to\msys64\mingw64\bin\libwinpthread-1.dll *

Found: C:\path\to\msys64\mingw64\bin\libxml2-2.dll
  C:\path\to\msys64\mingw64\bin\libiconv-2.dll *
  C:\path\to\msys64\mingw64\bin\liblzma-5.dll *
  C:\path\to\msys64\mingw64\bin\zlib1.dll *

Hence, people without an installed and available Msys2 (in $PATH) won't
be able to open a .png file in Emacs.

> Thanks for working on this; I really appreciate your diligence.

Thank your for working on this.

Best, Arash

reply via email to

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