diff options
| author | Eli Zaretskii | 2020-11-14 15:55:35 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2020-11-14 15:55:35 +0200 |
| commit | d875a22bc6bebb1e45dd39c451fef4e264fca4e3 (patch) | |
| tree | 0539ad8f25466eb4b99da42aa9ba6ea6a376ac77 /nt | |
| parent | e2c7b6372d220d09f5d1bf80aa353979a546c57c (diff) | |
| download | emacs-d875a22bc6bebb1e45dd39c451fef4e264fca4e3.tar.gz emacs-d875a22bc6bebb1e45dd39c451fef4e264fca4e3.zip | |
Update the various INSTALL files
* nt/INSTALL.W64:
* nt/INSTALL:
* INSTALL: Update the installation information, in particular the
fact that HarfBuzz is now preferred as the shaping library.
Diffstat (limited to 'nt')
| -rw-r--r-- | nt/INSTALL | 18 | ||||
| -rw-r--r-- | nt/INSTALL.W64 | 12 |
2 files changed, 25 insertions, 5 deletions
diff --git a/nt/INSTALL b/nt/INSTALL index 2fe2c8c2673..27fb5f096f7 100644 --- a/nt/INSTALL +++ b/nt/INSTALL | |||
| @@ -502,11 +502,21 @@ build will run on Windows 9X and newer systems). | |||
| 502 | Does Emacs use -lgnutls? yes | 502 | Does Emacs use -lgnutls? yes |
| 503 | Does Emacs use -lxml2? yes | 503 | Does Emacs use -lxml2? yes |
| 504 | Does Emacs use -lfreetype? no | 504 | Does Emacs use -lfreetype? no |
| 505 | Does Emacs use HarfBuzz? yes | ||
| 505 | Does Emacs use -lm17n-flt? no | 506 | Does Emacs use -lm17n-flt? no |
| 506 | Does Emacs use -lotf? no | 507 | Does Emacs use -lotf? no |
| 507 | Does Emacs use -lxft? no | 508 | Does Emacs use -lxft? no |
| 509 | Does Emacs use -lsystemd? no | ||
| 510 | Does Emacs use -ljansson? yes | ||
| 511 | Does Emacs use the GMP library? yes | ||
| 508 | Does Emacs directly use zlib? yes | 512 | Does Emacs directly use zlib? yes |
| 513 | Does Emacs have dynamic modules support? yes | ||
| 509 | Does Emacs use toolkit scroll bars? yes | 514 | Does Emacs use toolkit scroll bars? yes |
| 515 | Does Emacs support Xwidgets? no | ||
| 516 | Does Emacs have threading support in lisp? yes | ||
| 517 | Does Emacs support the portable dumper? yes | ||
| 518 | Does Emacs support the legacy unexec dumping? no | ||
| 519 | Which dumping strategy does Emacs use? pdumper | ||
| 510 | 520 | ||
| 511 | You are almost there, hang on. | 521 | You are almost there, hang on. |
| 512 | 522 | ||
| @@ -815,6 +825,14 @@ build will run on Windows 9X and newer systems). | |||
| 815 | the libjansson DLL (for 32-bit builds of Emacs) are available from | 825 | the libjansson DLL (for 32-bit builds of Emacs) are available from |
| 816 | the ezwinports site and from the MSYS2 project. | 826 | the ezwinports site and from the MSYS2 project. |
| 817 | 827 | ||
| 828 | * Optional support for HarfBuzzz shaping library | ||
| 829 | |||
| 830 | Emacs supports display of complex scripts and Arabic shaping. The | ||
| 831 | preferred library for that is HarfBuzz; prebuilt binaries are | ||
| 832 | available from the ezwinports site (for 32-bit builds of Emacs) and | ||
| 833 | from the MSYS2 project. If HarfBuzz is not available, Emacs will | ||
| 834 | use the Uniscribe shaping engine that is part of MS-Windows. | ||
| 835 | |||
| 818 | 836 | ||
| 819 | This file is part of GNU Emacs. | 837 | This file is part of GNU Emacs. |
| 820 | 838 | ||
diff --git a/nt/INSTALL.W64 b/nt/INSTALL.W64 index c3d4dfa4c28..498fc38f612 100644 --- a/nt/INSTALL.W64 +++ b/nt/INSTALL.W64 | |||
| @@ -55,14 +55,16 @@ packages (you can copy and paste it into the shell with Shift + Insert): | |||
| 55 | mingw-w64-x86_64-jansson \ | 55 | mingw-w64-x86_64-jansson \ |
| 56 | mingw-w64-x86_64-libxml2 \ | 56 | mingw-w64-x86_64-libxml2 \ |
| 57 | mingw-w64-x86_64-gnutls \ | 57 | mingw-w64-x86_64-gnutls \ |
| 58 | mingw-w64-x86_64-zlib | 58 | mingw-w64-x86_64-zlib \ |
| 59 | mingw-w64-x86_64-harfbuzz | ||
| 59 | 60 | ||
| 60 | The packages include the base developer tools (autoconf, grep, make, etc.), | 61 | The packages include the base developer tools (autoconf, grep, make, etc.), |
| 61 | the compiler toolchain (gcc, gdb, etc.), several image libraries, an XML | 62 | the compiler toolchain (gcc, gdb, etc.), several image libraries, an XML |
| 62 | library, the GnuTLS (transport layer security) library, and zlib for | 63 | library, the GnuTLS (transport layer security) library, zlib for |
| 63 | decompressing text. Only the first three packages are required (base-devel, | 64 | decompressing text, and HarfBuzz for use as the shaping engine. Only the |
| 64 | toolchain, xpm-nox); the rest are optional. You can select only part of the | 65 | first three packages are required (base-devel, toolchain, xpm-nox); the |
| 65 | libraries if you don't need them all. | 66 | rest are optional. You can select only part of the libraries if you don't |
| 67 | need them all. | ||
| 66 | 68 | ||
| 67 | You now have a complete build environment for Emacs. | 69 | You now have a complete build environment for Emacs. |
| 68 | 70 | ||