8.36. Libtool-2.4.7

Libtool pakken inneholder GNU generiske bibliotekstøtteskript. Det omslutter kompleksiteten ved å bruke delte biblioteker i en konsistent, overførbart grensesnitt.

Omtrentlig byggetid: 1.3 SBU
Nødvendig diskplass: 45 MB

8.36.1. Installasjon av Libtool

Forbered Libtool for kompilering:

./configure --prefix=/usr

Kompiler pakken:

make

For å teste resultatene, utsted:

make -k check
[Note]

Note

Testtiden for libtool kan reduseres betydelig på et system med flere kjerner. For å gjøre dette, legg til TESTSUITEFLAGS=-j<N> til linjen over. For eksempel kan bruk av -j4 redusere testtiden med over 60 prosent.

Fem tester er kjent for å mislykkes i LFS byggemiljøet pga en sirkulær avhengighet, men disse testene består hvis de sjekkes på nytt etter at automake er installert. I tillegg, med grep-3.8, vil to tester utløse en advarsel for ikke-POSIX regulære uttrykk og mislykkes.

Installer pakken:

make install

Fjern et ubrukelig statisk bibliotek:

rm -fv /usr/lib/libltdl.a

8.36.2. Innhold i Libtool

Installerte programmer: libtool og libtoolize
Installerte biblioteker: libltdl.so
Installerte mapper: /usr/include/libltdl og /usr/share/libtool

Korte beskrivelser

libtool

Tilbyr generaliserte støttetjenester for bibliotekbygging

libtoolize

Gir en standard måte å legge til libtool støtte til en pakke

libltdl

Skjuler de ulike vanskelighetene med å åpne dynamisk lastede biblioteker