Boost logo

Boost :

Subject: [boost] [uuid] PR to remove auto-linking to advapi32 when BOOST_ALL_NO_LIB is defined
From: Edward Diener (eldiener_at_[hidden])
Date: 2016-09-15 12:04:45

I don't know how to resolve a PR for uuid ( ). If a library exists only as
a DLL and not as a static library should BOOST_ALL_NO_LIB still be
considered in effect ?

My viewpoint is 'no' but the person who created the PR believes that the
BOOST_ALL_NO_LIB config macro should turn off any #pragma auto-linking
in code even when their is no other way to use a library other than as a
shared library.

What I am afraid of is breaking user code even if BOOST_ALL_NO_LIB is
defined by producing link errors. But perhaps I am wrong and this should
be considered justified when BOOST_ALL_NO_LIB is being used.

Boost list run by bdawes at, gregod at, cpdaniel at, john at