|
Boost Testing : |
Subject: Re: [Boost-testing] question regarding teeks99-04a-Ubuntu12.04-64
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2015-03-31 10:50:35
AMDG
On 03/31/2015 05:34 AM, Robert Ramey wrote:
> Test output: teeks99-04a-Ubuntu12.04-64 - serialization -
> test_array_binary_archive / gcc-4.8
>
> For the serialization library I'm getting the library to build but all the
> tests to fail. The following is the command line. It's odd to me that we
> have DYN_LINK for FILESYSTEM and SYSTEM but not for SERIALIZATION.
This is because your Jamfile for serialization only
has <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK
in the requirements, but not in the usage-requirements.
Thus, BOOST_SERIALIZATION_DYN_LINK is set when
building libboost_serialization, but not when building
targets that depend on it.
> At the same time BOOST_ALL_NO_LIB=1.
BOOST_ALL_NO_LIB really means BOOST_ALL_NO_AUTOLINK
It's set because Boost.Build manages the libraries
to link itself.
> This doesn't look right to me. Would someone
> care to comment here?
>
In Christ,
Steven Watanabe