Boost logo

Boost :

Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
From: Olaf van der Spek (ml_at_[hidden])
Date: 2018-02-12 09:23:04


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++
...

-- 
Olaf

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