Boost logo

Boost Users :

Subject: Re: [Boost-users] Stacktrace library starts review today 14th Dec
From: Edward Diener (eldiener_at_[hidden])
Date: 2016-12-14 19:44:45


In the documentation for stacktrace I do not see anything about what
level of C++ is required for a compiler using the stacktrace library or
any information on what compilers have been tested when using the library.

In the section of "Build, Macros and Backends" I do not think there is
enough information about using a particular backend, other than saying
that you need to link with such-and-such. Does stacktrace
"automatically" find the header files it needs from these backends ?
Even so I think some information about where it looks for the backend
header files need to be given. I also think that some information of
what libraries it looks to link with needs to be given. I am assuming it
links with the static versions of these backend libraries unless I
define either BOOST_STACKTRACE_LINK and BOOST_ALL_DYN_LINK, or
BOOST_STACKTRACE_DYN_LINK. What if I want to use the header-only version
but I want to link with the shared library backend ? I also assume that
if I link with the static library backend I should probably be linking
with the RTL static library, while if I link with the shared library
backend I should also be linking with the RTL shared library.

What about 32-bit versus 64-bit use of stacktrace ? Do they both work as
advertised with the correct backends, whether static or shared ? I think
the "Build, Macros and Backends" need rto be expanded to cover alol
these topics.
        


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net