From: Dan W. (danw_at_[hidden])
Date: 2004-01-04 03:21:09
Rene Rivera wrote:
> No. It has almost nothing to do with the *compiler*. The only way the
> compiler is involved is in telling the linker which symbols are
> externally visible. And getting your compiler of choice to let you tell
> it what those symbols are is difficult, for the most part. For example,
> just look at how hard it's been to get the DLLs/SOs for the Boost
> libraries working. And even here for non-Windows platforms the best we
> can do is to tell the compiler+linker to export everything.
I suppose that by "export everything" you mean that, for instance,
implementation classes declared and defined in a cpp file, still show up
as linkable to?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk