5.11. Tcl-8.6.10
Tcl-pakken inneholder Tool Command Language.
Omtrentlig byggetid: 0.9 SBU Nødvendig diskplass: 72 MB |
5.11.1. Installasjon av Tcl
Denne pakken og de to neste (Expect og DejaGNU) er installert for å støtte kjøringen av testsuiter for GCC og Binutils og andre pakker. Å installere tre pakker for testformål kan virke overdreven, men det er veldig betryggende, om ikke viktig, å vite at de viktigste verktøyene fungerer som de skal. Selv om testsuitene ikke kjøres i dette kapittelet (de er ikke obligatoriske), er disse pakkene påkrevd for å kjøre testsuiter i kapittel 6.
Merk at Tcl-pakken som brukes her er en minimal versjon som trengs for å kjøre LFS-tester. For full pakke, se BLFS Tcl prosedyrer.
Forbered Tcl for kompilering:
cd unix |
Kompiler pakken:
make |
Kompileringen er nå fullført. Som diskutert tidligere, er det ikke obligatorisk å kjøre testsuite for de midlertidige verktøyene her i dette kapitlet. Hvis du vil kjøre Tcl testserien uansett, utfør du følgende kommando:
TZ=UTC make test |
Tcl testpakken kan oppleve feil under visse vertsforhold som ikke er fullstendig forstått. Derfor er testfeil her ikke overraskende og anses ikke som kritiske. Parameteren TZ = UTC setter tidssonen til Koordinert universell tid (UTC), men bare for testpakkenes varighet. Dette sikrer at klokketestene utøves riktig. Detaljer om TZ-miljøvariabelen er gitt i kapittel 7.
Installer pakken:
make install |
Gjør det installerte biblioteket skrivbart slik at feilsøkingssymboler kan fjernes senere:
chmod -v u+w /tools/lib/libtcl8.6.so |
Installer Tcls deklarasjoner. Den neste pakken, Expect, krever at de bygges.
make install-private-headers |
Nå lager du en nødvendig symbolsk lenke:
ln -sv tclsh8.6 /tools/bin/tclsh |
5.11.2. Innholdet i TclInstallerte programmer: tclsh (lenker til tclsh8.6) og tclsh8.6 Installerte biblioteker: libtcl8.6.so, libtclstub8.6.a Korte beskrivelsertclsh8.6 - Tcl kommandoskallet tclsh - En lenke til tclsh8.6 libtcl8.6.so - Tcl biblioteket libtclstub8.6.a - Tcl Stub-biblioteket |
Forrige | Hjem | Neste |