emacs-devel
[Top][All Lists]
Advanced

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

Re: Installing the current emacs-28 branch under Windows 10


From: H. Dieter Wilhelm
Subject: Re: Installing the current emacs-28 branch under Windows 10
Date: Thu, 14 Oct 2021 17:59:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: "H. Dieter Wilhelm" <dieter@duenenhof-wilhelm.de>
>> One observation so far: The Emacs executable can't find its own info
>> files!  It seems that in the info viewer are only core utils.
>
> I have no such problem here.  Does that happen in "emacs -Q"?

Yes (I needed three shells to get emacs-28.0.60 -Q started)

> Do you have INFOPATH set in the environment?

I didn't set INFOPATH (checked ~/.bashrc, I think it isn't a Windows
environment variable).

> Also, what is the value of Info-default-directory-list immediately
> after entering "emacs -Q", and what is the value of
> Info-directory-list after invoking "M-x info" in "emacs -Q"?

Please have a look below, in summary: The Info variables are looking
very fishy!

------------------------------
1) Windows command prompt, didn't work
------------------------------

In the installation folder:
runemacs.exe -Q

=> libgmp-10.dll not found

By the way, there was no runemacs.bat in the installation directory
created.

------------------------------
2) MSYS2 MSYS, didn't work either
------------------------------

uidg1626@VSL7V7PW MSYS /d/Emacs/emacs28/bin
$ echo $INFOPATH
/usr/local/info:/usr/share/info:/usr/info:/share/info

then

$ ./runemacs.exe -Q

=> No Emacs GUI!  No error message, next try:

uidg1626@VSL7V7PW MSYS /d/Emacs/emacs28/bin
$ ./emacs-28.0.60.exe -Q
D:/Emacs/emacs28/bin/emacs-28.0.60.exe: error while loading shared libraries: 
libgmp-10.dll: cannot open shared object file: No such file or directory

=> No Emacs GUI.

------------------------------
3) MSYS2 MinGW 64-bit, is working
------------------------------

uidg1626@VSL7V7PW MINGW64 /d/Emacs/emacs-28/info
$ echo $INFOPATH
/usr/local/info:/usr/share/info:/usr/info:/share/info

changed to the installation folder: /d/Emacs/emacs28/bin
$ ./runemacs.exe -Q

INFOPATH seen by Emacs (before C-h i):
C-u M-! echo $INFOPATH
D:\appl\MSYS2\usr\local\info;D:\appl\MSYS2\usr\share\info;D:\appl\MSYS2\usr\info;D:\appl\MSYS2\share\info

Info-default-directory-list C-u C-x e ("%emacs_dir%/share/info/")

Then Info: C-h i
=> No emacs menu item in (dir) Top.

Info-directory-list C-u C-x e ("D:\\appl\\MSYS2\\usr\\share\\info")
----------------------------------------------------------------------

Thank you

      Dieter
-- 
Best wishes
H. Dieter Wilhelm
Zwingenberg, Germany




reply via email to

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