Emacs-24.4
Introduction to Emacs
The Emacs package contains an
extensible, customizable, self-documenting real-time display
editor.
This package is known to build and work properly using an LFS-7.7
platform.
Package Information
Emacs Dependencies
Optional
X Window
System, alsa-lib-1.0.28, D-Bus-1.8.16,
GnuTLS-3.3.12, gobject-introspection-1.42.0,
GPM-1.20.7, GTK+-2.24.26 or GTK+-3.14.8, ImageMagick-6.9.0-6, libjpeg-turbo-1.4.0, libpng-1.6.16, librsvg-2.40.7, LibTIFF-4.0.3,
and libungif
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/emacs
Installation of Emacs
Install Emacs by running the
following commands:
./configure --prefix=/usr \
--with-gif=no \
--localstatedir=/var &&
make bootstrap
This package does not come with a test suite.
Now, as the root
user:
make install &&
chown -v -R root:root /usr/share/emacs/24.4
If you have GTK+-2.24.26 or GTK+-3.14.8 installed,
run, as root
user:
gtk-update-icon-cache -qf /usr/share/icons/hicolor
Command Explanations
--with-gif=no
: This option is required
if libungif is not
installed.
--libexecdir=/usr/lib
: Place library
executables in a Filesystem Hierarchy Standard (FHS) location.
--localstatedir=/var
: Create game score
files in /var/games/emacs
instead of
/usr/var/games/emacs
.
Contents
Installed Programs:
ctags, ebrowse, emacs, emacs24.4,
emacsclient, etags, and grep-changelog
Installed Libraries:
None
Installed Directories:
/usr/libexec/emacs, /usr/share/emacs, and
/var/games/emacs
Short Descriptions
ctags
|
creates cross-reference tagfile database files for source
code.
|
ebrowse
|
permits browsing of C++ class hierarchies from within
emacs.
|
emacs
|
is an editor.
|
emacsclient
|
attaches an emacs session to an
already running emacsserver instance.
|
etags
|
is another program to generate source code
cross-reference tagfiles.
|
grep-changelog
|
prints entries in Change Logs matching various criteria.
|
Last updated on 2015-02-26 20:16:43 -0800