Roger Leigh, le Fri 03 Dec 2010 14:08:48 +0000, a écrit :
> While I do find this a rather annoying violation of encapsulation,
> you will find (e.g. with "nm -C -D") your binary will have
> boost::system symbols in it which are only satisfied indirectly
> via libboost_filesystem and which would result in breakage if
> libboost_filesystem drops that dependency and you don't explicitly
> link against it.  Ideally, the headers should be fixed.

Or simply the equivalent of pkgconfig's "Requires:" be used.

You can't make all application know what headers are doing, since that
could change.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101203141405.gv5...@const.bordeaux.inria.fr

Reply via email to