mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 04:10:54 -08:00
Document the problems on Windows Vista and the --with-system-malloc option
to config.bat.
This commit is contained in:
parent
fc64a6b99a
commit
bd448b7a32
2 changed files with 26 additions and 0 deletions
|
|
@ -1,3 +1,10 @@
|
|||
2008-12-19 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* INSTALL: Document the problems on Windows Vista and the
|
||||
--with-system-malloc option to config.bat.
|
||||
|
||||
* sedalloc.inp: New file.
|
||||
|
||||
2008-11-21 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* mainmake.v2 (misc): New target.
|
||||
|
|
|
|||
|
|
@ -99,6 +99,25 @@ incompatible with a program by the same name supplied with DJGPP,
|
|||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue