Whole document tree
    

Whole document tree

Stow: GNU Emacs
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

6.1.1 GNU Emacs

Although the Free Software Foundation has many enlightened practices regarding Makefiles and software installation (see see section 6.1.2 Other FSF software), Emacs, its flagship program, doesn't quite follow the rules. In particular, most GNU software allows you to write:

 
make
make install prefix=/usr/local/stow/package

If you try this with Emacs, then the new value for prefix in the `make install' step will cause some files to get recompiled with the new value of prefix wired into them. In Emacs 19.23 and later,(2) the way to work around this problem is:

 
make
make install-arch-dep install-arch-indep prefix=/usr/local/stow/emacs

In 19.22 and some prior versions of Emacs, the workaround was:

 
make
make do-install prefix=/usr/local/stow/emacs



This document was generated by Guillaume Morin on January, 7 2002 using texi2html