For the record, I've pushed a commit that prints the ERROR at configure time when the needed library is not installed.
--strk; On Tue, Jan 20, 2015 at 09:58:32PM +0100, Sandro Santilli wrote: > I was testing the npapi plugin on an Ubuntu 14.04 and was surprised > to get a runtime error of this kind: > > LoadPlugin: failed to initialize shared library > /extra/gnash-dev/npapi/libgnashplugin.so: > undefined symbol: _ZN5boost9iostreams20file_descriptor_sinkC1Eib] > > Indeed there's no boost_iostream library linked by the plugin, > while it seems to be needed. > > Looking at git history a recent commit changed the way boost libraries > are handled in macros/boost.m4, could it have affected this ? > > commit 8603e08253b3c60aca5c775ccf1cd576535c7cf0 > > In particular, I don't get any WARNING or ERROR at ./configure time > for the lack of iostream library. I noticed in the commit that some > variables were renamed in boost.m4 > (cygnal_missing_libs -> missing_cygnal_libs) > while the old name is still used in configure.ac > > Is iostream needed on all systems ? Should we print an ERROR if > those libraries are missing ? > > --strk; > > () Free GIS & Flash consultant/developer > /\ http://strk.keybit.net/services.html _______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnash-dev