[Development] Proposal: Deprecating platforms in Qt 5.6 that don't support lambda

Rafael Roquetto rafael.roquetto at kdab.com
Fri Feb 20 17:09:09 CET 2015


On Fri, Feb 20, 2015 at 08:00:17AM -0800, Thiago Macieira wrote:
> On Friday 20 February 2015 16:44:28 Cristian Adam wrote:
> > There is another option for QNX, use libstdc++ from GCC and not libcpp from
> > Dinkumware.
> > 
> > But then again Rafael knows more about this:
> > http://www.foundry27.com/sf/go/projects.qt/discussion.general.topc21981
> > 
> > Is it not possible to have applications using only libstdc++?
> 
> The problem with libstdc++ is -- I guess, without being told -- its licence. 
> It's a GPLv3 + exception library, so it has implications for device 
> manufacturers. That's why QNX won't default to it.
> 
> In turn, applications and Qt switching to it means full ABI break.

In addition to that, things like harfbuzz and other libs shipped as part of
the SDP are built against libcpp (dinkum), meaning that we need to stick with
it if we want to link against those libs (as Qt does).

> -- 
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
> 
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

-- 
Rafael Roquetto | rafael.roquetto at kdab.com | Software Engineer
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - Qt Experts - Platform-independent software solutions



More information about the Development mailing list