Boost logo

Boost :

Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2018-02-12 09:42:54


Le 12.02.18 à 10:23, Olaf van der Spek via Boost a écrit :
> On Mon, Feb 12, 2018 at 10:17 AM, Raffi Enficiaud via Boost
> <boost_at_[hidden]> wrote:
>> Le 12.02.18 à 10:14, Olaf van der Spek via Boost a écrit :
>>> On Mon, Feb 12, 2018 at 9:45 AM, Raffi Enficiaud via Boost
>>> <boost_at_[hidden]> wrote:
>>>> * enforcing the use of the same language variant for the compilation of
>>>> a library and all its dependencies. I believe this is what is done in
>>>> the Debian community (please correct me if needed)
>>>
>>> Is it?
>>> If I as a user build my app, I can pick the language variant I want.
>>> And AFAIK there's only one variant of the .so available:
>>>
>>> lrwxrwxrwx 1 root root 34 Nov 12 2016
>>> libboost_program_options.so -> libboost_program_options.so.1.62.0
>>> -rw-r--r-- 1 root root 520672 Nov 12 2016 libboost_program_options.so.1.62.0
>>
>> I was referring to the Debian provided packages, obviously not the ones
>> compiled by someone or in a PPA. But I do not have any reference that
>> clearly states this, maybe this is part of the debian package tools.
>
> Those are from Debian..
>
> $ dpkg -l|grep boost
> ...
> ii libboost-program-options-dev:amd64 1.62.0.1
> amd64 program options library for C++ (default version)
> ii libboost-program-options1.62-dev:amd64 1.62.0+dfsg-4
> amd64 program options library for C++
> ii libboost-program-options1.62.0:amd64 1.62.0+dfsg-4
> amd64 program options library for C++

Yes, and I do not get your point. Do you have access to the compilation
options? Is there any mixed C++03/C++11 API in program option?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk