Différences entre versions de « Flash »
(→Liens) |
imported>SylvainBeucler m (→Compilation) |
||
Ligne 22 : | Ligne 22 : | ||
cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gnash co gnash | cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gnash co gnash | ||
− | Dépendances de compilation (testé sous ''sarge'' | + | Dépendances de compilation (testé sous ''sarge'': |
− | aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev xlibmesa-gl-dev \ | + | aptitude install libxmu-dev libvorbis-dev libjpeg62-dev libpng12-dev \ |
− | libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev libqt3-dev | + | libsdl1.2-dev libsdl-mixer1.2-dev libxml2-dev libmad0-dev kdelibs4-dev \ |
+ | xlibmesa-gl-dev libqt3-dev | ||
+ | |||
+ | Pour etch/gnewsense/etc.: | ||
+ | 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 | ||
Compilation proprement dite: | Compilation proprement dite: |
Version du 10 janvier 2007 à 11:27
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:
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.:
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
Compilation proprement dite:
./configure --enable-mp3 --enable-ghelp --enable-klash 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
Flash4linux
Éditeur WYSIWYG
- http://f4l.sourceforge.net/ : homepage
- http://en.wikipedia.org/wiki/Flash4linux : description
OSFlash
- http://www.osflash.org/
- Dont le compilateur ActionScript mtasc
Liens
- http://www.kroah.com/log/linux/stable_api_nonsense.html : solution technique plutôt que légale pour contrer les pilotes propriétaires pour le noyau Linux
- http://www.kroah.com/log/2005/11/21/ : voir la discussion associée sur la liste
- http://lwn.net/Articles/162686/ : scenario apocalyptique
- http://www.atnf.csiro.au/people/rgooch/linux/docs/licensing.txt : le point de vue de Linux Torvalds sur la question des modules propriétaires - il occulte le fait que combiner GPL+propriétaire n'est pas légal, même si le module propriétaire n'est pas dérivé du produit GPL.
- FSF Chimes In - Part 2: le point de vue du GPL Compliance Lab: ces modules sont tout à fait illégaux.