|
Boost Users : |
From: Serge Skorokhodov (serge.skorokhodov_at_[hidden])
Date: 2005-08-15 06:22:58
Hi,
>> I've tried this but it seemed not to work at least for
>> date_time:( I may be not insistent enough though..:)
>
> Well I've double checked and date_time *is* guarded by both
> BOOST_ALL_NO_LIB and BOOST_DATE_TIME_NO_LIB, so there must be
> some object files that you haven't rebuilt. You're linker
> error messages should tell you what those object files are I
> believe, but failing that make sure you clean *everything* and
> then do a full rebuild, don't skip any object files, shortcuts
> don't work :-)
OK, thanks. It's a rather time-expensive experiment though, so
I'm not sure I'm ready to repeat it right away. Still I pomise to
do it in some days;).
Just my five cents. I don't think that some macros are actually
needed for allowing autolinking work in case of system install
layout.
Anyway, all library/dll names are pretty straitforward in this
layout and traditional explicit linking isn't a problem. I would
suggest just to document --layout option in getting started
documentation section and state clearly that autolinking isn't
intended to work in this layout (just because it is not needed)
and actually it just won't work. So BOOST_ALL_NO_LIB etc. is a
requirement if one wants to build in this layout.
TIA
-- Serge
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