| || |
When installing GNU Autotools, it is a good idea to install the tools in the same location (eg. `/usr/local' ). This allows the tools to discover each others' presence at installation time. The location shown in the examples below will be the default, `/usr/local' , as this choice will make the tools available to all users on the system.
Installing Autoconf is usually a quick and simple exercise, since Autoconf itself uses `configure' to prepare itself for building and installation. Automake and Libtool can be installed using the same steps as for Autoconf. As a matter of personal preference, I like to create a separate build tree when configuring packages to keep the source tree free of derived files such as object files. Applying what we know about invoking `configure' (see section 3. How to run configure and make), we can now configure and build Autoconf. The only `configure' option we're likely to want to use is `--prefix' , so if you want to install the tools in another location, include this option on the command line. It might be desirable to install the package elsewhere when operating in networked environments.
You will see `configure' running its tests and producing a `Makefile' in the build directory:
To build Autoconf, type the following:
Autoconf has no architecture-specific files to be compiled, so this process finishes quickly. To install files into `/usr/local' , it may be necessary to become the root user before installing.
Autoconf is now installed on your system.