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
./configure --prefix=/tools

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 Tcl

Installerte programmer: tclsh (lenker til tclsh8.6) og tclsh8.6

Installerte biblioteker: libtcl8.6.so, libtclstub8.6.a

Korte beskrivelser

tclsh8.6 - Tcl kommandoskallet

tclsh - En lenke til tclsh8.6

libtcl8.6.so - Tcl biblioteket

libtclstub8.6.a - Tcl Stub-biblioteket

 

Forrige Hjem Neste