Installasjon av NSPR
Installer NSPR ved å kjøre
følgende kommandoer:
cd nspr &&
sed -i '/^RELEASE/s|^|#|' pr/src/misc/Makefile.in &&
sed -i 's|$(LIBRARY) ||' config/rules.mk &&
./configure --prefix=/usr \
--with-mozilla \
--with-pthreads \
$([ $(uname -m) = x86_64 ] && echo --enable-64bit) &&
make
Testpakken er designet for å teste endringer i nss eller nspr og er
ikke spesielt nyttig for å sjekke en utgitt versjon (f.eks. den
trenger å kjøres på en ikke-optimalisert bygg med både nss- og
nspr-mapper til stede ved siden av hverandre). For ytterligere
detaljer, se redaktørens merknader for nss på https://wiki.linuxfromscratch.org/blfs/wiki/nss
Nå, som root
bruker:
make install
Parameterforklaringer
sed -ri '/^RELEASE/s/^/#/'
pr/src/misc/Makefile.in: Denne sed deaktiverer
installasjon av to unødvendige skript.
sed -i 's#$(LIBRARY) ##'
config/rules.mk: Denne sed deaktiverer installering
av de statiske bibliotekene.
--with-mozilla
: Denne
parameteren legger til Mozilla støtte til bibliotekene (påkrevd
hvis du vil bygge andre Mozilla produkter og koble dem til disse
bibliotekene).
--with-pthreads
: Denne
parameteren tvinger bruk av systemets pthread bibliotek.
--enable-64bit
:
--enable-64bit parameteren er påkrevd på et x86_64 system for å
forhindre configure å
mislykkes med en påstand om at dette er et system uten
pthread-støtte. Testen [$(uname -m) = x86_64] sikrer at den ikke
har effekt på et 32 bit system.