Compiling Gnash

I’ve been using gnewsense-kde for several months now and it suits my needs except there is no free flash player available in the gnewsense repos. gNewsense is based Ubuntu’s Dapper Drake but with all the evil sucked out.  I’ve read that the latest alpha release of gnash can play YouTube which is nice but not vital, so I’ll have to build it from source. The first thing I’ll do is make sure I have all the dependencies installed.  I’ll go here first http://www.gnu.org/software/gnash/  which leads me here  http://www.gnu.org/software/gnash/manual/gnash.html there’s also a pdf version you can download. This online manual lists most of the dependencies I’ll need to install. So I’ll open synaptic and start installing dependencies. Some dependency problems libboost-thread-dev I also need the libboost-date-time package, I think,  also  libgstreamer0.10  instead  of  libgstreamer0.8 seems to be required then gstreamer0.8-ffmpeg-dev doesn’t exist for my distro so I’ll use gstreamer0.10-ffmpeg, ffmpeg-dev doesn’t exist either  so  I’ll try libavformat-dev. I won’t install the java stuff because I want to stick with packages available for my distro.  Now I’ll download  the source to my home folder and as user I’ll open it with ark. Now you should have a folder named gnash-0.8.0. I’ll open a terminal and cd to the gnash folder and type /.configure then make then sudo make install. Now if all went well a gnash plugin should have been installed, I’ll type about:plugins in the address bar and it’s not there. I have to cp it to the right directory like /usr/lib/mozilla-firefox/plugins. The file I’m looking for is libgnashplugin.so and it was installed in .firefox/plugins in my home directory. Okay I cp it and the plugin is installed in my browser now to test it on YouTube.

2 Responses to “Compiling Gnash”

  1. Alberto Says:

    Hey, how was it?
    Does Gnash worked?

    I wanna make the same procedure and i would like to get some comments about it, before i start it.
    Please if you wanna share the experience, let all of us know.

  2. johnboy45 Says:

    the new 8.1 version works.

Leave a Reply