6.35. Libtool-2.4.6

#### Linux From Scratch - Version 9.0

### Chapter 6. Installing Basic System Software

- Prev

  Bash-5.0

- Next

  GDBM-1.18.1

- Up
- Home

# 6.35. Libtool-2.4.6

The Libtool package contains the GNU generic library support script. It wraps the complexity of using shared libraries in a consistent, portable interface.

Approximate build time: 1.9 SBU
Required disk space: 43 MB

## 6.35.1. Installation of Libtool

Prepare Libtool for compilation:

    ./configure --prefix=/usr

Compile the package:

    make

To test the results, issue:

    make check

### Note

The test time for libtool can be reduced significantly on a system with multiple cores. To do this, append TESTSUITEFLAGS=-j<N> to the line above. For instance, using -j4 can reduce the test time by over 60 percent.

Five tests are known to fail in the LFS build environment due to a circular dependency, but all tests pass if rechecked after automake is installed.

Install the package:

    make install

## 6.35.2. Contents of Libtool

Installed programs: libtool and libtoolize
Installed libraries: libltdl.so
Installed directories: /usr/include/libltdl and /usr/share/libtool

### Short Descriptions

libtool | Provides generalized library-building support services
libtoolize | Provides a standard way to add libtool support to a package
`libltdl` | Hides the various difficulties of dlopening libraries

- Prev

  Bash-5.0

- Next

  GDBM-1.18.1

- Up
- Home