www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/02/03/22:18:42

From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Emacs 19.34
Date: Tue, 03 Feb 1998 19:03:59 -0500
Organization: Two pounds of chaos and a pinch of salt.
Lines: 39
Message-ID: <34D7B06F.16AF@cs.com>
References: <01bd30b9$febb1b40$69447e82 AT be DOT urh DOT uiuc DOT edu>
NNTP-Posting-Host: ppp204.cs.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

An Thi-Nguyen Le wrote:
> 
> Good morning.
> 
> I am running DGJPP 2 on a Pentium running Windows 95, with a DPMI memory of
> 19507 KB.  The problem is that emacs crashes on startup, which apparently
> was at least not a unique problem, according to the mail archives.  I don't
> know if it even qualifies as much for a crash as for 'not starting at all'.
>  No hanging, either, just a nice exit.  Out of frustration I resorted to
> 'emacs -nw', which complained a little about 'Cannot open load-file: case
> table'.  This emacs runs like this:

This is a well-known problem caused when you fail to unzip Emacs with a
long filename-aware unzip program.  When Emacs is run under Windows 95
with the LFN environment variable set to Y (or omitted), it expects to
find its runtime files under their full names (i.e., 'case-table.elc',
and others).  When you don't preserve long filenames correctly, they are
in DOS format ('case-tab.elc'), and are not found.

You have two solutions:

 - Set LFN=N when running Emacs
 - Delete your entire Emacs tree and unzip the packages again with a
utility that supports long filenames.  The 32-bit WinZIP and Info-ZIP
compiled under DJGPP both support this.
 - You could theoretically manually rename all the files to their LFN
equivalents, but this takes so much time and effort that it's not worth
the hassle.

Note:  please see chapter 8.2 of the FAQ if you want to make Emacs work
on _both_ LFN and non-LFN environments.

-- 
---------------------------------------------------------------------
|      John M. Aldrich       | "Animals can be driven crazy by pla- |
|       aka Fighteer I       | cing too many in too small a pen.    |
|   mailto:fighteer AT cs DOT com   | Homo sapiens is the only animal that |
| http://www.cs.com/fighteer | voluntarily does this to himself."   |
---------------------------------------------------------------------

- Raw text -


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