Boost logo

Boost :

From: David Tonge (david.tonge_at_[hidden])
Date: 2004-03-12 08:22:07


> I actually though that we should have "polymorphic archive" -- one
> operations are virtual. It would have a number of derived class which
> existing archives in a polymorphic interface.

That sounds cool. It would save me a lot of heartache if I wanted to
use a new type of archive. Right now I have a header which #includes
all of the archives I might ever use, and I have to put that header in
every file before I #include export.hpp.

> Maybe, you could try tweaking the Jamfile so that library is build as
> dynamic and try your test?

Good point. I tried adding the section below (which is based on the
same section in date_time's jamfile) to the jamfile (btw, jamfiles are
very cool). Anyway, that did lead to a .dll, but I guess there aren't
__declspec(dllexports) in the right places because the .dll had no
exported functions (and because of that, the linker didn't bother to
produce a .lib for the stubs). I guess we might need source code


dll boost_serialization	
    : ## sources ##
    : ## requirements ##
        # the common names rule ensures that the library will
        # be named according to the rules used by the install
        # and auto-link features:
    : ## default-build
        debug release
        #<runtime-link>static <threading>single
        <runtime-link>dynamic <threading>multi

Boost list run by bdawes at, gregod at, cpdaniel at, john at