Announce: "Emacs references: pointers to ports, packages, papers, lisp"
[X]Emacs FAQ is available to you via keypress C-h F.
Official GNU Emacs FAQ available also at
List of Emacs resources at http://tiny-tools.sourceforge.net/emacs-elisp.html
from where this is an excerpt. Have a look ar Stephen's condenced
lisp list at http://www.anc.ed.ac.uk/~stephen/emacs/ell.html继续阅读
GNU M4 1.4.16 macro processor
The format of the
m4 command is:
m4 [option...] [file...]
All options begin with ‘–’, or if long option names are used, with ‘—’.
The argument—is a marker to denote the end of options.
In other words, m4 -QPDfoo -d a -df is equivalent to m4 -Q -P -D foo -d -df -- ./a, although the latter form is considered canonical.继续阅读
GNU Libtool 2.4.2
There are several examples throughout this document. All assume the same environment: we want to build a library, libhello, in a generic way.
libhello could be a shared library, a static library, or both… whatever is available on the host system, as long as libtool has been ported to it.继续阅读
3 Getting a GNU Account
The directory ‘/gd/gnuorg’ mentioned throughout this document is available on the general GNU server, currently
fencepost.gnu.org. If you are the maintainer of a GNU package, you should have an account there. If you don’t have one already, http://www.gnu.org/software/README.accounts.html. You can also ask for accounts for people who significantly help you in working on the package.继续阅读
英文原文: http://www.gnu.org/software/automake/manual/automake.html((version 1.11.1)
中文原文: http://www.linuxforum.net/books/automake.html#IDX79(version 1.3)
Automake is a tool for automatically generating Makefile.ins from files called Makefile.am. Each Makefile.am is basically a series of make variable definitions1, with rules being thrown in occasionally. The generated Makefile.ins are compliant with the GNU Makefile standards.
The typical Automake input file is simply a series of variable definitions. Each such file is processed to create a Makefile.in. There should generally be one Makefile.am per directory of a project.
Automake does constrain a project in certain ways; for instance, it assumes that the project uses Autoconf (see Introduction), and enforces certain restrictions on the configure.ac contents2.继续阅读