Fabrice Popineau
<fabrice.popin...@centralesupelec.fr>
writes:

>>> Just out of curiosity, given the Emacs executable, is there a way to know
>>> the MSYS2/MinGW64 DLLs it needs? On MSYS2 I tried:
>>>
>>> ldd Emacs/bin/emacs-27.0.50.exe
>>> but it prints only Windows DLLs not all the others which come from
>>> MSYS2/MinGW64...
>>>
>>
>> Hi. Use ntldd (installable via pacman) or Dependency Walker.
>
>
> Will it find the libraries that loaded at runtime ? And their dependencies ?

Dunno about ntldd, but if you execute Emacs from Dependency Walker it
will report dlls loaded at runtime.

Please note that Emacs will load a dll only when a feature that requires
it is used. So it is not a reliable method for figuring out the dlls
Emacs needs.

The best method is to look at the packages Emacs depend on and get the
dlls from there.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Msys2-users mailing list
Msys2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to