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.
regards, Johan
-------- 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
Hi,
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... - 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.
Cheers, 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)