Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-06-29 07:19:56

Toon Knapen wrote:

> > I'm not sure I follow. On Unix, shared libraries can have
> > unresolved references, which will be finally resolved during
> > linking of exe. I think it's not that case on Windows, though.
> But even when linking with all dependencies the symbol remains undefined
> in my shared library. However an 'ldd <my-so>' shows that my-so nows
> where it can find the other libaries to resolve the undefined symbols.
> If I don't link my-so with its dependencies, importing it in Python will
> result in an error about undefined symbols.

Yea, for case where you need "standalone" dll -- i.e. plugin or python module
you need all dependencies. But comment applies only to a limited case where
the library will be further linked into some exe.

- Volodya


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at