From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2004-12-16 09:50:36
On Thu, 16 Dec 2004 08:44:20 -0500, Stefan Seefeld <seefeld_at_[hidden]> wrote:
> There are a number of flags that have to be made public, such as
> what type of runtime to use (that could mean, among others, the definition
> of __REENTRANT or the '-pthread' compiler flag). Also, on some platforms
> the dependency on dynamic libraries isn't well encapsulated, i.e. if libA.so
> depends on libB.so, an executable linking against libB.so also needs to be
> linked (explicitely) against libA.so.
> There is quite some variation between different platforms, and pkg-config
> tries to make life a bit easier for developers of portable code.
I understand all this. I was following up to Jon asking what the
differnce would be between: "the flags that /should/be/ used to
compile against Boost, not the flags the /were/ used to compile Boost
-- Caleb Epstein caleb dot epstein at gmail dot com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk