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