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