Boost logo

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


Boost-testing list run by mbergal at meta-comm.com