8.46. XML::Parser-2.54

XML::Parser modulen er et Perl grensesnitt til James Clarks XML-parser, Expat.

Omtrentlig byggetid: mindre enn 0.1 SBU
Nødvendig diskplass: 2.3 MB

8.46.1. Installasjon av XML::Parser

[Notat]

Notat

Denne pakken skal etter planen flyttes til BLFS. Inntil det kan gjøres, må to Perl moduler legges til. For å gjøre det, må vi også aktivere DNS ved å midlertidig legge til /etc/resolv.conf.

cat > /etc/resolv.conf << EOF
nameserver 8.8.8.8
nameserver 8.8.4.4
EOF

Alternativt kan du hoppe over denne pakken og den neste pakken (intltool) siden ingenting annet i LFS trenger dem. Når du bygger en BLFS pakke som krever XML::Parser eller intltool, installer disse modulene med å følge BLFS instruksjon, og installer deretter denne pakken.

Legg nå til to Perl moduler:

yes | cpan -i File::ShareDir
yes | cpan -i File::ShareDir::Install

Fullfør denne midlertidige løsningen ved å fjerne /etc/resolv.conf. En diskusjon om denne filen vil bli holdt på Seksjon 9.2.2, «Opprette filen /etc/resolv.conf»

rm /etc/resolv.conf

Forbered XML::Parser for kompilering:

perl Makefile.PL

Kompiler pakken:

make

For å teste resultatene, utsted:

make test

Installer pakken:

make install

8.46.2. Innhold i XML::Parser

Installert modul: Expat.so

Korte beskrivelser

Expat

gir Perl Expat grensesnittet