|
Boost : |
From: Jeremy Pack (rostovpack_at_[hidden])
Date: 2007-05-30 12:37:28
All:
As I mentioned, I put together a release - it can be considered the
starting point for the SoC project.
The "registry" class has some bugs with library unloading. The API for
it is all in place though. Refer to the registry example to see how to
use it. That class will change a bit underneath to maximize the
library unloading possible - but the API should stay the same.
Refer to the HelloWorld sample for the simplest use of the Extension library.
Refer to the MultipleInheritance sample for a complicated use of the library.
Note: multiple inheritance across shared library boundaries is messy,
and I only made an example of it to show that the library can handle
complicated inheritance hierarchies involving dynamic and static
linking.
Note 2: On Unix systems, you may have to change your LD_LIBRARY_PATH
for the multiple inheritance example.
The recommended way to use the library (for now) is to download the
sandbox SVN repository at svn.boost.org. Then you can sync it later to
pick up new changes.
You may also download just the Extension library at:
http://svn.boost.org/svn/boost/sandbox/libs/extension/Release%205-29-07.zip
Send any bug reports, feature requests, or lists of failed tests
(along with compiler info) to me or Mariano, and/or to this list.
Tested compilers with the very latest build:
GCC 4.0 on OS X
MSVC 2005 on Windows
Thanks!
Jeremy
On 5/29/07, Janek Kozicki <janek_listy_at_[hidden]> wrote:
> Jeremy Pack said: (by the date of Tue, 29 May 2007 08:00:17 -0700)
>
> > You can check it out now - just the "registry" class is incomplete. As far
> > as the rest of the library, check out the sandbox/libs/extension/examples
> > folder to see how it works. There is also some scanty documentation -
> > tutorials 1 and 2 have some information in them already.
>
> great, thanks! Expect feedback soon :)
>
> --
> Janek Kozicki |
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk