Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2114: Patch for export symbols from shared library
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-08-06 16:16:43
#2114: Patch for export symbols from shared library
----------------------------------------------------------------------------------+
Reporter: arhip | Owner: johnmaddock
Type: Patches | Status: new
Milestone: To Be Determined | Component: config
Version: Boost Development Trunk | Severity: Cosmetic
Keywords: symbol export shared library gcc exception dynamic shared object dso |
----------------------------------------------------------------------------------+
Comment(by johnmaddock):
Is this nearly ready to go in Trunk now?
Before it does at the very least we need:
1) An update for
http://www.boost.org/development/separate_compilation.html
2) An update for the Boost.Config docs for each of these new macros.
3) A clear understanding of what BOOST_SYMBOL_FORWARD_EXPORT/IMPORT do.
4) A clear understanding of what needs re-exporting - IMO
BOOST_EXCEPTION_EXPORT is somewhat misleading since as I understand the
gcc docs this may need to be applied to any class that has "vague linkage"
whatever that is. Also do we need to re-export std lib exceptions from
our SO's? Do we have a dependency analysis to know when we need to use
these (or that we don't need to)?
John.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/2114#comment:13> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC