[Boost-bugs] [Boost C++ Libraries] #2114: Patch for export symbols from shared library

Subject: [Boost-bugs] [Boost C++ Libraries] #2114: Patch for export symbols from shared library
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-07-14 06:01:24


#2114: Patch for export symbols from shared library
----------------------+-----------------------------------------------------
 Reporter: arhip | Type: Patches
   Status: new | Milestone: To Be Determined
Component: None | Version: Boost Development Trunk
 Severity: Cosmetic | Keywords: symbol export shared library gcc exception dynamic shared object dso
----------------------+-----------------------------------------------------
 Attached patch provides macroses: [[BR]]
 ''BOOST_DSO_EXPORT''[[BR]]
 ''BOOST_DSO_IMPORT''[[BR]]
 etc...[[BR]]
 They specify what symbol to export/import when building/using [[BR]]
 shared library. Only compilers msvc, borland and gcc affected.[[BR]]
 For the others toolsets macroses do nothing.[[BR]]
 Also, all the libraries updated [[BR]]
 (mainly config.hpp and Jamfile.v2 files) in order to use [[BR]]
 export/import functionality.[[BR]]
 Boost.Serialization and Boost.Python wasn't touched because [[BR]]
 Serialization had a lot of linker errors when running [[BR]]
 test cases and [[BR]]
 Boost.Python had it's own gcc export/import stuff.

-- 
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2114>
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:49:58 UTC