I find the Download webpage (
www.xemacs.org/Download/win32/) to be
somewhat misleading. It says:
You may install either a cygwin or native windows version
from one of our world-wide mirrors closest to you, by just
clicking on setup.exe.
Choose "Install from the Internet", unless you want to
"Download from the Internet" to a local directory, and then
run setup.exe again to "Install from Local Directory".
Stable versions 21.1.14 (native) and 21.1.13 (cygwin) are
also available; click on setup.exe and select a previous
version.
It's this last paragraph that trips me up. Calling the native win32 build
of 21.1.14 stable is mighty misleading. From an XEmacs point of view,
21.1.14 might be more "stable" than 21.4, but from a Win32 viewpoint, 21.4
is vastly better (at least in my experience).
I'm wondering if he chose to install the "stable" 21.1.14 rather than the
"cutting edge" 21.4.5.
-Jim
----- Original Message -----
From: "Adrian Aichner" <Adrian.Aichner(a)t-online.de>
To: "XEmacs Beta List" <xemacs-beta(a)xemacs.org>
Cc: "Jared Brown" <orbs(a)home.com>
Sent: Monday, November 12, 2001 3:37 PM
Subject: ["Jared Brown" <orbs(a)home.com>] Re: XEmacs difficulties...
Hi Guys, do you have any ideas about this?
Andy, was the latest native XEmacs distributed by netinstaller built
with the portable dumper option?
Looks like bad old ...
File: xemacs-faq.info, Node: Q6.4.1, Next: Q6.4.2, Prev: Q6.3.4, Up:
MS
Windows
6.3: Troubleshooting
====================
Q6.4.1 XEmacs won't start on Windows.
-------------------------------------
XEmacs relies on a process called "dumping" to generate a working
executable. Under MS-Windows this process effectively fixes the memory
addresses of information in the executable. When XEmacs starts up it
tries to reserve these memory addresses so that the dumping process can
be reversed - putting the information back at the correct addresses.
Unfortunately some .DLLs (for instance the soundblaster driver) occupy
memory addresses that can conflict with those needed by the dumped
XEmacs executable. In this instance XEmacs will fail to start without
any explanation. Note that this is extremely machine specific.
21.1.10 includes a fix for this that makes more intelligent guesses
about which memory addresses will be free, and this should cure the
problem for most people. 21.4 implements "portable dumping", which
eliminates the problem altogether. We recommend you use the 21.4
binaries, but you can use the 21.1 binaries if you are very paranoid
about stability. *Note Q6.0.3::.
Adrian
--------------------------------------------------------------------------
------
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/