Specifications
APPENDIX D. SOURCE CODE 84
CD-ROM:
Linux 2.6.9 (unpacked, unmodified):
/linux/linux-2.6.9
Linux 2.6.9 (unpacked, with IAL Latency patch):
/linux/linux-2.6.9 iallatency
Linux 2.6.9 (archive, unmodified):
/archives/linux-2.6.9.tar.gz
Internet:
Linux 2.6.9 (archive):
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.gz
D.2 Input Abstraction Layer
The Input Abstraction Layer’s source code can be obtained using Subversion. The following
example shows how the latest development branch of the Input Abstraction Layer is obtained:
$ svn checkout svn://svn.berlios.de/ial/trunk
A trunk/mkinstalldirs
A trunk/Makefile.in
A trunk/Doxyfile
...
A trunk/NEWS
A trunk/aclocal.m4
A trunk/install-sh
Checked out revision 52.
$ svn info ./trunk
Path: trunk
URL: svn://svn.berlios.de/ial/trunk
Repository UUID: 8e7fc960-65e5-0310-a079-fea189f357c6
Revision: 52
Last Changed Author: thoenig
Last Changed Rev: 52
Last Changed Date: 2004-12-14 20:32:05 +0100 (Tue, 14 Dec 2004)
The source code included on the CD-ROM is a snapshot as of the 15
th
December 2004.
Since it is a GNU Autotools package (Chapter 7, §7.2), the following three steps are required
to compile and install the Input Abstraction Layer:
$ ./configure --prefix=/usr --sysconfdir=/etc
...
$ make
...
$ make install