[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-dev] boost iostream and npapi plugin
From: |
Sandro Santilli |
Subject: |
Re: [Gnash-dev] boost iostream and npapi plugin |
Date: |
Wed, 21 Jan 2015 18:04:31 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
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