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
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
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?