Linked by Thom Holwerda on Wed 29th Aug 2007 21:55 UTC, submitted by deanna
Multimedia, AV The fourth alpha release of Gnash has just been made at version 0.8.1. Gnash is a GPL'd Flash movie player and browser plugin for Firefox, Mozilla, Konqueror, and Opera. Gnash supports many SWF v7 features and ActionScript2 classes. Gnash also runs on many GNU/Linux distributions, embedded GNU/Linux, FreeBSD, NetBSD, OpenBSD, non x86 processors, and 64 bit architectures. Ports to Darwin and Windows are in progress for a future release. The plugin works best with Firefox 1.0.4 or newer, and should work in any Mozilla based browser. There is also a standalone player for GNOME or KDE based desktops.
Thread beginning with comment 266771
To read all comments associated with this story, please click here.
Depencencies..
by BSDfan on Wed 29th Aug 2007 23:44 UTC
BSDfan
Member since:
2007-03-14

I'm not a fan of the Boost dependency - While they claim it adds portability, Compiling Boost alone on some systems takes several hours.

A bucket full of fail..

Reply Score: 1

RE: Depencencies..
by saxiyn on Thu 30th Aug 2007 03:06 in reply to "Depencencies.."
saxiyn Member since:
2005-07-08

"Compiling Boost alone on some systems takes several hours."

You don't compile Boost. What are you talking about?

Edited 2007-08-30 03:07

Reply Parent Score: 3

RE[2]: Depencencies..
by deanna on Thu 30th Aug 2007 03:19 in reply to "RE: Depencencies.."
deanna Member since:
2006-10-01

Starting with 0.8.0, the boost libraries are required. Previously it was just the headers, which of course didn't need to be compiled. This really isn't a big deal since most OSes provide binary packages. The OpenBSD package, for instance, is a 4MB download.

Reply Parent Score: 3

RE[2]: Depencencies..
by Vanders on Thu 30th Aug 2007 08:35 in reply to "RE: Depencencies.."
Vanders Member since:
2005-07-06

You don't compile Boost.


Somebody has too. For smaller projects (like Syllable) the ever-growing list of dependencies for a lot of projects creates extra work. Not only do we have to validate that things like Boost or Glib or whatever actually build and work, we have to keep our packages for this software up to date. Not to mention the increased build times imposed by dependencies.

Introducing a dependency is not free. It is especially galling when the dependency is largely unnecessary (Say, Glib. Bah!)

Reply Parent Score: 5