$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [Boost-users] mixing c++98 with c++11
From: Chris Stankevitz (chrisstankevitz_at_[hidden])
Date: 2013-12-06 18:19:40
On Fri, Dec 6, 2013 at 3:11 PM, Michael Chisholm <chisholm_at_[hidden]> wrote:
> The headers are supposed to tell you what symbols are exported from the
> binary (among other things). If you change the headers without changing the
> binary, those won't match up, and I think you're liable to have link errors.
Andy,
Thank you for your reply. Is this a correct interpretation of what
you are saying:
I use Ubuntu Linux's apt-get to install boost. I need to ask Ubuntu
which flavor of GCC was used to compile boost (c++98 or c++11). Then,
when I build my applications using GCC I must use the same flavor.
For example, if Ubuntu compiled boost with c++98, I cannot write a
c++11 application that uses system-provided boost libraries.
Thank you again,
Chris