
On Thursday 10 July 2008 02:29:14 Alexander Arhipenko wrote:
On Wed, Jul 9, 2008 at 9:48 AM, Vladimir Prus <vladimir@codesourcery.com> wrote:
...
It would be nice. Care of work on a patch?
- Volodya
With great pleasure.
The patch against trunk attached. Some comments: 1. dso.hpp file is added to boost/config 2. all the libraries updated to export only specified symbols except: Boost.Python (because it has own gcc stuff) Boost.Serialization (because a lot of link failures appeared when running test cases) 3. The code was tested on gcc version 4.1.1 20070105 (Red Hat 4.1.1-52), i. e., test cases from boost/libs/LIB_NAME/test was run. No linker failures was experienced. Boost.MPI wasn't built and tested.
Any comments?
seems like a copy-paste bug in dso.hpp: +# define BOOST_DSO_EXPORT_EXCEPTION BOOST_DSO_EXPORT +# define BOOST_DSO_IMPORT_EXCEPTION BOOST_DSO_EXPORT ------------------------------------------------^^^^^^ cheers, sebastien. -- ################################### # Dr. Sebastien Binet # # Lawrence Berkeley National Lab. # # 1 Cyclotron Road # # Berkeley, CA 94720 # ###################################