Gnash est le lecteur d'animations Flash de GNU. Il a également un navigateur de greffons. Il est utile pour regarder les vidéos YouTube ou de simples animations flash.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.5.
Téléchargement (HTTP) : http://ftp.gnu.org/pub/gnu/gnash/0.8.10/gnash-0.8.10.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnu.org/pub/gnu/gnash/0.8.10/gnash-0.8.10.tar.bz2
Somme de contrôle MD5 du téléchargement : 63e9f79c41d93d48c5a2fa94856548c4
Taille du téléchargement : 4.1 Mo
Estimation de l'espace disque requis : 758 Mo
Estimation du temps de construction : 11.1 SBU
agg-2.5, boost-1.55.0, cURL-7.35.0, gst-ffmpeg-0.10.13, NPAPI-SDK-0.27.2 et giflib-5.0.5.
DejaGnu-1.5.1, GConf-3.2.6, git-1.9.0, kdelibs-4.12.2, libogg-1.3.1, libvorbis-1.3.4, Qt-4.8.5, Speex-1.2rc1, Wget-1.15, SWFTools, Swfmill , Mtasc, Netcat, Csound, LibGSM and Libdc1394.
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnash
Installez gnash en lançant les commandes suivantes :
patch -Np1 -i ../gnash-0.8.10-CVE-2012-1175-1.patch && sed -i '/^LIBS/s/\(.*\)/\1 -lboost_system/' \ gui/Makefile.in utilities/Makefile.in && sed -i "/DGifOpen/s:Data:&, NULL:" libbase/GnashImageGif.cpp && sed -i '/#include <csignal>/a\#include <unistd.h>' plugin/klash4/klash_part.cpp && ./configure --prefix=/usr --sysconfdir=/etc \ --with-npapi-incl=/usr/include/npapi-sdk --enable-media=gst \ --with-npapi-plugindir=/usr/lib/mozilla/plugins \ --without-gconf && make
Pour tester le résultats, tapez make check.
Maintenant, en tant qu'utilisateur root
:
make install && make install-plugin
sed -i '/^LIBS/s/\(.*\)/\1 -lboost_system/' ...: Cela corrige les erreurs de liens vers l'actuel bibliothèque boost.
sed -i "/DGifOpen/s:Data:&, NULL:" ...: Ce sed corrige la construction avec les versions récentes de Giflib.
sed -i '/#include <csignal>/a\#include <unistd.h>' ...: Cela corrige la contruction quand kdelibs a été installé.
--enable-media=gst
: Cette option
lui dit d'utiliser Gstreamer pour lire les vidéos et l'audio
(--enable-media=ffmpeg est cassé avec FFmpeg-0.11.1).
--with-npapi-incl=/usr/include/npapi
: Cette
option lui dit ou trouver quelques entêtes de Mozilla qui sont
nécessaires.
--with-npapi-plugindir=/usr/lib/mozilla/plugins
:
Cette option lui dit d'installer le greffon du navigateur de
Mozilla dans /usr/lib/mozilla/plugins.
--without-gconf
: Omettre ce paramètre
si vous avez GConf d'installé et souhaitez que gnash l'utilise.
make install-plugin : Cette commande installe le greffon du navigateur de Mozilla.
Last updated on : 2012-09-11 18:42:11 +020