JS est le moteur JavaScript de Mozilla écrit en C. Ce paquet est présent pour GJS.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.4.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-60.1.0.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-60.1.0.tar.bz2
Somme de contrôle MD5 du téléchargement : 202f71313e53d9b92e7c578107541539
Taille du téléchargement : 31 Mo
Estimation de l'espace disque requis : 640 Mo
Estimation du temps de construction : 6.6 SBU
Autoconf-2.13, ICU-63.1, NSPR-4.20, Python-2.7.15, Bibliothèques Xorg, yasm-1.3.0 et Zip-3.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/js60
Installez JS en lançant les commandes suivantes :
If installing in the chroot environment, be sure to export the
SHELL environment variable or
configuration of the package will fail.
mkdir mozjs-build &&
cd mozjs-build &&
../js/src/configure --prefix=/usr \
--with-intl-api \
--with-system-zlib \
--with-system-nspr \
--with-system-icu \
--disable-jemalloc \
--enable-readline &&
make
Ce paquet ne contient pas de suite de tests utilisable.
Maintenant, en tant qu'utilisateur root :
make install
--with-* : Ces
paramètres permettent au système de construction d'utiliser les
versions du système des bibliothèques au-dessus. Ils sont requis
pour plus de stabilité.
--enable-readline : Ce
paramètre active le support de Readline dans le shell JS.
--disable-jemalloc :
Ce paramètres désactive l'allocateur de mémoire interne utilisé
dans JS60. Jemalloc cause un conflit avec la glibc.
Last updated on 2019-02-20 05:37:52 +0000