Différences entre versions de « Flash »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
imported>SylvainBeucler
Ligne 30 : Ligne 30 :
 
  aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev \
 
  aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev \
 
   libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev kdelibs4-dev \
 
   libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev kdelibs4-dev \
   libqt3-mt-dev libgl1-mesa-dev libboost-dev \
+
   libqt3-mt-dev libgl1-mesa-dev libboost-dev libcurl3-gnutls-dev \
 
   libgtkglext1-dev libgtk2.0-dev libpango1.0-dev libatk1.0-dev
 
   libgtkglext1-dev libgtk2.0-dev libpango1.0-dev libatk1.0-dev
 +
 +
Sous etch on peut aussi:
 +
apt-get build-dep gnash
  
 
Compilation proprement dite:
 
Compilation proprement dite:
  ./configure --enable-mp3 --enable-ghelp --enable-klash
+
  ./configure --enable-ghelp --enable-renderer=Agg
 
  make
 
  make
 
  make install
 
  make install

Version du 10 janvier 2007 à 12:38

Flash est un produit propriétaire de Macromedia pour réaliser de l'animation vectorielle sur les pages web.

Firefox propose très simplement de télécharger un plug-in (propriétaire aussi) fourni par Macromedia et fonctionnant sous GNU/Linux - mais ça ne nous arrange pas.

Divers players libres sont en cours de développement. Citons notamment:

Lecteurs

GPL Flash

http://gplflash.sourceforge.net/

aptitude install libflash-mozplugin

GNU Gnash

http://www.gnu.org/software/gnash/

Compilation

Récupérer le code:

cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gnash co gnash

Dépendances de compilation (testé sous sarge pour une vieille version):

aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev \
 libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev kdelibs4-dev \
 xlibmesa-gl-dev libqt3-dev

Pour etch/gnewsense/etc. avec la 0.7.2:

aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev \
 libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev kdelibs4-dev \
 libqt3-mt-dev libgl1-mesa-dev libboost-dev libcurl3-gnutls-dev \
 libgtkglext1-dev libgtk2.0-dev libpango1.0-dev libatk1.0-dev

Sous etch on peut aussi:

apt-get build-dep gnash

Compilation proprement dite:

./configure --enable-ghelp --enable-renderer=Agg
make
make install

Vous avez maintenant un plug-in Firefox (apparemment, >= 1.5) et Konqueror. Sur mon PC c'est très lent (2 img/s) - vraisemblablement, Gnash sollicite une carte 3D que je n'ai pas. Essayer de forcer vers SDL (--disable-glext) ne change rien. http://mailman.fsfeurope.org/pipermail/discussion/2006-January/005327.html semble indiquer que la carte 3D sera de toute façon nécessaire - un comble quand on pense à la difficulté d'avoir une carte 3D correctement gérée en 100% libre... Et encore, quand on a effectivement une carte 3D - ce qui n'est le cas sur aucun de mes ordinateurs.

Création

Ming

http://ming.sourceforge.net/

Flash4linux

Éditeur WYSIWYG

OSFlash


Liens