Hi all,
  I asked the Scribus guys what their plans are regarding C++11. They had not thought about it much, but I got a very interesting reply, that is relevant for us too. Please read below.


-------- Original Message --------
From: - Thu Nov 07 23:35:19 2013
Date: Thu, 07 Nov 2013 02:21:04 +0100
From: Jean Ghali <jghali@...373...>
To: Scribus Development Mailing List <scribus-dev@...3050...>, jbc.engelen@...2592...
Subject: Re: [scribus-dev] C++11


For making the switch to C++11, all C++ dependencies have to be compiled using C++11 too.
It is indeed dangerous to link C++11 objects and C++ objects compiled according to
previous standards:
- http://gcc.gnu.org/wiki/Cxx11AbiCompatibility
- http://stackoverflow.com/questions/9408656/do-we-need-to-recompile-libraries-with-c11
- http://stackoverflow.com/questions/10065055/why-is-stdlist-bigger-on-c11

So basically the main requirements for us to switch to C++11 would be that qt binaries
provided by distros are compiled according to C++11. I don't known if this is the case
currently but i doubt it.

Jean Ghali

Le 06/11/2013 20:05, Johan Engelen a écrit :
> Hi all,
>  I'm rooting for requiring C++11 for lib2geom ASAP. How badly would this hurt Scribus
> development? ;)
> Are there any plans about when to make the switch to C++11 for Scribus?
> (I'm not subscribed to the list, so please also send replies directly to my address)
> Cheers,
>   Johan
> (Inkscape and 2geom developer)