[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/msdos INSTALL
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs/msdos INSTALL |
Date: |
Fri, 19 Dec 2008 11:02:27 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 08/12/19 11:02:27
Modified files:
msdos : INSTALL
Log message:
Document the problems on Windows Vista and the --with-system-malloc
option
to config.bat.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/msdos/INSTALL?cvsroot=emacs&r1=1.4&r2=1.5
Patches:
Index: INSTALL
===================================================================
RCS file: /cvsroot/emacs/emacs/msdos/INSTALL,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- INSTALL 15 Nov 2008 15:41:36 -0000 1.4
+++ INSTALL 19 Dec 2008 11:02:27 -0000 1.5
@@ -99,6 +99,25 @@
which is used by config.bat. To resolve this, move the DJGPP's `bin'
subdirectory to the front of your PATH environment variable.
+Windows Vista has several bugs in its DPMI server related to memory
+allocation: it fails DPMI resize memory block function, and it
+arbitrarily limits the default amount of DPMI memory to 32MB. To work
+around these bugs, first configure Emacs to use the `malloc' function
+from the DJGPP library. To this end, run CONFIG.BAT with the
+"--with-system-malloc" option:
+
+ config --with-system-malloc msdos
+ make install
+
+In addition, you'll need to install Service Pack 1 (SP1) or later to
+Windows Vista and enlarge its DPMI memory limit by setting the value
+of this Registry key:
+
+ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Wow\DpmiLimit
+
+Create this key if it does not exist. The value is a DWORD; setting
+it to 536870912 should let Emacs use up to 512MB of memory.
+
To install the international fonts, chdir to the intlfonts-X.Y
directory created when you unpacked the intlfonts distribution (X.Y is
the version number of the fonts' distribution), and type the following
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/msdos INSTALL,
Eli Zaretskii <=