Boost logo

Boost :

From: Sebastien Binet (hep.sebastien.binet_at_[hidden])
Date: 2008-07-10 12:53:05


On Thursday 10 July 2008 02:29:14 Alexander Arhipenko wrote:
> > On Wed, Jul 9, 2008 at 9:48 AM, Vladimir Prus <vladimir_at_[hidden]>
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              #
###################################



Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk