Jump to content

Lightspark. Compilando el plugin de esta alternativa a flashplayer


Shiba87
 Share

Recommended Posts

Lightspark_Logo.jpg


Como bien dice el título, lightspark es una prometedora alternativa libre a flash (player) bastante potente y bajo licencia GPL v3.
Seguramente encuentren lightspark y/o lightsprk-plugin disponible en sus repositorios, no tendrán más que instalarlo desde ellos si quieren empezar a utilizarlo, este tuto es sólo para poder compilar la última versión disponible.

Para poder compilar lightspark tendremos que complir con las dependencias. Para ello, los usuarios de distribuciones deb, puede recurrir a

liblzma-dev cmake nasm git

Para los que no puedan recurrir a build-dep o les falle algo, la lista completa de paquetes que necesitamos e esta:

 

gir1.2-gdkpixbuf-2.0 gir1.2-pango-1.0 krb5-multidev liba52-0.7.4-dev libatk1.0-dev libavahi-client-dev libavahi-common-dev libavcodec-dev libavformat-dev libavutil-dev libboost-filesystem-dev libboost-filesystem1.49-dev libboost-regex-dev libboost-regex1.49-dev libboost-regex1.49.0 libboost-system-dev libboost-system1.49-dev libboost1.49-dev libcaca-dev libcairo-script-interpreter2 libcairo2-dev libcurl3 libcurl4-gnutls-dev libdbus-1-dev libdc1394-22-dev libdirac-decoder0 libdirac-dev libdirectfb-dev libdirectfb-extra libelf1 libfaac-dev libfaad-dev libffi-dev libgdk-pixbuf2.0-dev libglew-dev libglew1.7 libglib2.0-bin libglib2.0-dev libglibmm-2.4-dev libglu1-mesa-dev libgsm1-dev libgssrpc4 libgtk2.0-dev libice-dev libicu-dev libidn11-dev libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkrb5-dev libldap2-dev libllvm3.0 libmp3lame-dev libogg-dev libopencore-amrnb-dev libopencore-amrwb-dev liborc-0.4-dev libpango1.0-dev libpcre3-dev libpcrecpp0 libpixman-1-dev libpulse-dev libpulse-mainloop-glib0 libraw1394-dev libraw1394-tools librtmp-dev libschroedinger-dev libsdl1.2-dev libsigc++-2.0-dev libsm-dev libssh2-1-dev libtheora-dev libts-dev libvorbis-dev libx264-dev libxcb-render0-dev libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxml++2.6-2 libxml++2.6-dev libxml2-dev libxmlrpc-core-c3 libxrandr-dev libxrender-dev libxvidcore-dev llvm-3.0 llvm-3.0-dev llvm-3.0-runtime nasm x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev x11proto-xinerama-dev liblzma-dev cmake nasm

 



Pasemos a descargar la última versión de Lightspark:
 

cd lightsparkmkdir objcd obj

Y pasamos a compilar

make install

Este último paso copiará el plugin de lightspark en la carpeta de plugins de firefox automáticamente, así que lo único que nos quedaría hacer es ir a nuestro navegador y habilitarlo.

De no ser así, el plugin lo encontraremos en la ruta /usr/local/lib/mozilla/plugins/liblightspark.so, sólo tendremos que crear un enlace simbólico:

ln -s /usr/local/lib/mozilla/plugins/liblightsparkplugin.so /usr/lib/mozilla/plugins/liblightsparkplugin.so
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...