Emacs 27.1 released
Emacs 27.1 released
Posted Aug 19, 2020 14:30 UTC (Wed) by bpearlmutter (subscriber, #14693)Parent article: Emacs 27.1 released
Posted Sep 4, 2020 21:58 UTC (Fri)
by JorgePMorais (guest, #134851)
[Link]
1. Download and unpack the GNU Emacs sources. See <https://www.gnu.org/software/emacs/download.html>
If you find anything wrong, you may have to pass to 'configure'
If 'configure' didn't find some image support libraries, such as
If the details printed by 'configure' don't make any sense to
On my Debian buster system, ~configure~ prints the following lines
Where should the build process find the source code? .
Emacs 27.1 released
2. Enable the APT source code repositories (to enable the command ~apt-get build-dep~)
3. ~sudo apt install build-essential~
4. ~sudo apt-get build-dep emacs-gtk~
5. cd to the Emacs source directory
6. ~./configure --with-mailutils~
- When 'configure' finishes, it prints several lines of details
about the system configuration. Read those details carefully
looking for anything suspicious, such as wrong CPU and operating
system names, wrong places for headers or libraries, missing
libraries that you know are installed on your system, etc.
one or more options specifying the explicit machine configuration
name, where to find various headers and libraries, etc.
Refer to the section DETAILED BUILDING AND INSTALLATION
of file INSTALL in the Emacs sources.
Xpm and jpeg, refer to section "Image support libraries" of file
INSTALL in the Emacs sources.
you, but there are no obvious errors, assume that 'configure' did
its job and proceed.
at the end:
#+BEGIN_VERBATIM
Configured for 'x86_64-pc-linux-gnu'.
What compiler should emacs be built with? gcc -g3 -O2
Should Emacs use the GNU version of malloc? no
(The GNU allocators don't work with this system configuration.)
Should Emacs use a relocating allocator for buffers? no
Should Emacs use mmap(2) for buffer allocation? no
What window system should Emacs use? x11
What toolkit should Emacs use? GTK3
Where do we find X Windows header files? Standard dirs
Where do we find X Windows libraries? Standard dirs
Does Emacs use -lXaw3d? no
Does Emacs use -lXpm? yes
Does Emacs use -ljpeg? yes
Does Emacs use -ltiff? yes
Does Emacs use a gif library? yes -lgif
Does Emacs use a png library? yes -lpng16 -lz
Does Emacs use -lrsvg-2? yes
Does Emacs use cairo? no
Does Emacs use -llcms2? yes
Does Emacs use imagemagick? no
Does Emacs support sound? yes
Does Emacs use -lgpm? yes
Does Emacs use -ldbus? yes
Does Emacs use -lgconf? no
Does Emacs use GSettings? yes
Does Emacs use a file notification library? yes -lglibc (inotify)
Does Emacs use access control lists? yes -lacl
Does Emacs use -lselinux? yes
Does Emacs use -lgnutls? yes
Does Emacs use -lxml2? yes
Does Emacs use -lfreetype? yes
Does Emacs use HarfBuzz? yes
Does Emacs use -lm17n-flt? yes
Does Emacs use -lotf? yes
Does Emacs use -lxft? yes
Does Emacs use -lsystemd? yes
Does Emacs use -ljansson? yes
Does Emacs use -lgmp? yes
Does Emacs directly use zlib? yes
Does Emacs have dynamic modules support? yes
Does Emacs use toolkit scroll bars? yes
Does Emacs support Xwidgets (requires gtk3)? no
Does Emacs have threading support in lisp? yes
Does Emacs support the portable dumper? yes
Does Emacs support legacy unexec dumping? no
Which dumping strategy does Emacs use? pdumper
#+END_VERBATIM
7. ~make -j$((1 + $(nproc)))~
8. ~make -j$((1 + $(nproc))) check~
- See if make check detected any unexpected failures
9. ~sudo make -j$((1 + $(nproc))) install~