delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2020/02/14/03:00:37

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Date: Fri, 14 Feb 2020 09:56:14 +0200
Message-Id: <83wo8ppppd.fsf@gnu.org>
From: "Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
To: djgpp AT delorie DOT com
In-reply-to: <87imkakuab.wl-tomas@basun.net> (message from Tomas By on Thu, 13
Feb 2020 23:16:12 +0100)
Subject: Re: Emacs 26 / FreeDOS
References: <87imkakuab DOT wl-tomas AT basun DOT net>
MIME-version: 1.0
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Date: Thu, 13 Feb 2020 23:16:12 +0100
> From: Tomas By <tomas AT basun DOT net>
> 
>   C:\>emacs
>   Warning: arch-dependent data dir Ąc:/djgpp/gnu/emacs/bin/˘: No such file or directory (ENOENT)
>   Warning: arch-independent data dir Ąc:/djgpp/gnu/emacs/etc/˘: No such file or directory (ENOENT)
>   Warning: Lisp directory Ąc:/djgpp/gnu/emacs/lisp˘: No such file or directory (ENOENT)
>   Error: charsets directory not found:
>   c:/djgpp/gnu/emacs/etc/charsets
>   Emacs will not function correctly without the character map files.
>   Please check your installation!

I understand that you unzipped the archives in C:\DJGPP, is that
correct?  If so, do you have a C:\DJGPP\gnu\emacs\etc\charsets
directory there?  If you don't, it would mean that the zip archives
were unzipped without preserving the directory structure, and you must
re-install Emacs using an unzip program that does, or otherwise making
sure the directory structure in the zip archives is preserved when
unpacking them.

You should also add C:\DJGPP\gnu\emacs\bin to PATH, but that's not
what causes the above messages.

If the named directories do exist, then there's some OS-related
problem that prevents Emacs from discovering they exist.

> I suppose a work-around might be a "emacs.bat" file that cd's first?

I don't think this would help.

> Or should I try an earlier version?

I don't recommend that, not if the directories mentioned in the error
messages don't exist.

> The machine has, I believe, 2 GB RAM.

The important part is how much DPMI memory is available.  If you have
the basic DJGPP installation, invoke go32-v2.exe and see how much DPMI
memory and swap it reports.  Emacs needs at least 15MB to run, I
think.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright Š 2019   by DJ Delorie     Updated Jul 2019