Mozilla's getting a new look. What do you think? https://mzl.la/brandsurvey

Yasm

Yasm est un assembleur multi-plateformes. Il est utilisé par le code de Mozilla pour générer des routines afin de décoder le format vidéo WebM ou les images JPEG.

Mozilla demande une version Yasm supérieure ou égale à la version 1.1.0

Installer Yasm

Windows

Yasm est fournit par le MozillaBuild 1.5.1.

Mac

Vous pouvez compiler Yasm depuis les sources en téléchargeant le paquet ici. Vous devez télécharger la version 1.1.0 ou une version plus récente.

Vous pouvez aussi installer Yasm avec les commandes brew ou port.

brew install yasm
# ou
sudo port install yasm

Si vous installez Yasm à l'aide de MacPorts, vérifiez la version installée avec yasm --version.  Vous pouvez exécuter

sudo port selfupdate && sudo port upgrade yasm

pour installer la dernière version.

GNU/Linux

Yasm est disponible sur la plupart des distributions GNU/Linux. Mais vous devez vérifier que le gestionnaire de paquet vous installe bien la version 1.1.0 ou supérieure, les versions plus anciennes pouvant ne pas fonctionner.

Sur les systèmes Fedora (version < 22)/Redhat, exécutez

sudo yum install yasm

Depuis Fedora 22

sudo dnf install yasm

Sur des systèmes Ubuntu/Debian

sudo apt-get install yasm 

Si votre gestionnaire de paquets proposent une version de Yasm inférieure à la version 1.1.0, vous pouvez toujours compiler Yasm depuis les sources ou désactiver les modules de Mozilla dépendant de Yasm.

Compiler sans Yasm

Si, pour une quelconque raison, vous ne pouvez pas installer Yasm, vous devez désactiver l'interpréteur de format WebM et JPEG. Vous pouvez le faire en ajoutant les lignes suivantes au fichier .mozconfig :

ac_add_options --disable-webm
ac_add_options --disable-libjpeg-turbo

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Hell_Carlito, AmarOk1412
 Dernière mise à jour par : Hell_Carlito,