[Interest] Qt 5.5 and Red Hat 5

Thiago Macieira thiago.macieira at intel.com
Mon Mar 23 22:43:48 CET 2015


On Monday 23 March 2015 20:28:10 Nikos Chantziaras wrote:
> > What library?
> > 
> > If you're talking about Qt, no, Qt does not force you to choose to use
> > C++11 or not. You choose and Qt will adapt.
> > 
> > If you're talking about some other library, I can't give you advice.
> 
> I mean the standard C++ library. In this case, it's implemented by
> libstdc++.
>
> The RH dev toolset comes with a more recent GCC version compared to
> vanilla RHEL, but does it also include a newer libstdc++? (Compiler and
> standard library need to work in tandem, so one would assume yes?)
> 
> There's ABI differences between libstdc++ versions when using C++11, so
> one has to wonder what happens when using C++11 in Qt (which was built
> with the RH dev toolset) and then the resulting application is used on
> vanilla RHEL without the toolset...

On Linux, that's not a relevant question. We don't expose any of the libstdc++ 
ABI in our ABI. All you need is the base C++ core language support to be 
working (operator new, typeinfos, etc.).

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list