Yongchao Ge <yongchao...@gmail.com> writes: > Thanks for finding out that I'm missing glib2. In fact, I'm missing a lot > of dependent packages. > > Previously, I was just the following simple command to install emacs > > $pacman -S emacs > > which does not check the dependent packages.
It does, but the list of dependent packages may be incomplete. Report a bug to the MSYS2 github page: https://github.com/Alexpux/MSYS2-packages Please note that the `emacs` package is a MSYS2 package, i.e. it runs on top of the POSIX emulation layer provided by the MSYS2 runtime, which implies that Emacs works as if running on a POSIX (Unix-like) system. > While I was checking the page, > https://www.gnu.org/software/emacs/download.html, which includes command to > install emacs > > $pacman -S mingw-w64-x86_64-emacs This package is based on the MinGW-w64 runtime, which means that there is no emulation layer involved. [snip] > Now I have a good lightening fast msys2, You have a MinGW-w64 package, which is fast because there is no emulation layer between Emacs and the real OS. [snip] ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Msys2-users mailing list Msys2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msys2-users