XML::Parser modulen er et Perl grensesnitt til James Clarks XML-parser, Expat.
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