[Qt-creator] Qt-Creator 3.5.1 with Qt 5.5.1 build issues on CentOS 6.7 x86_64
Walter Stefan
Stefan.Walter at lisec.com
Thu Mar 3 09:19:24 CET 2016
If I understand you correctly, then I should compile Qt-Creator with the devtoolset but can still compile Qt 5.5.1 with the older g++? Or do you mean that I should compile both with the devtoolset?
Regards,
Stefan
-----Original Message-----
From: Ziller Eike [mailto:Eike.Ziller at theqtcompany.com]
Sent: Donnerstag, 3. März 2016 12:06
To: Walter Stefan <Stefan.Walter at lisec.com>
Cc: Tobias Hunger <tobias.hunger at gmail.com>; qt-creator <qt-creator at qt-project.org>
Subject: Re: [Qt-creator] Qt-Creator 3.5.1 with Qt 5.5.1 build issues on CentOS 6.7 x86_64
> On Mar 3, 2016, at 7:45 AM, Walter Stefan <Stefan.Walter at lisec.com> wrote:
>
> Dear Tobias,
>
> Well, I disagree. CentOS 6.7 is by far not that old and they still ship it with g++ 4.4.7.
That is the decision of the CentOS distribution. CentOS 6.7 was released August 2015, where GCC 5.2 was already released (and GCC 4.9.3 was the latest 4.x line release).
(CentOS 7 which was first released in July 2014 contains GCC 4.8 btw)
> I would not even know how to upgrade the G++ on a CentOS 6.x. Can you point me how to upgrade the g++ compiler?
You can install and use devtoolset
http://linux.web.cern.ch/linux/devtoolset/
(probably also available through whatever package manager is used by CentOS).
> Therefore, I stuck at that point now. Qt 5.5.1 compiled without a single issue.
Qt has less requirements on the compiler and runs on more platforms than Qt Creator.
Br, Eike
> Regards,
> Stefan
>
>
> From: Tobias Hunger [mailto:tobias.hunger at gmail.com]
> Sent: Donnerstag, 3. März 2016 10:38
> To: Walter Stefan <Stefan.Walter at lisec.com>
> Cc: qt-creator <qt-creator at qt-project.org>
> Subject: Re: [Qt-creator] Qt-Creator 3.5.1 with Qt 5.5.1 build issues
> on CentOS 6.7 x86_64
>
>
> Am 03.03.2016 06:49 schrieb "Walter Stefan" <Stefan.Walter at lisec.com>:
> > I am trying to build Qt-Creator 3.5.1 with Qt 5.5.1 on CentOS 6.7 x86_64. I am right at the begin the following issue:
> <snip>
> > In file included from api/runenvironment.cpp:37:
> >
> > ./language/scriptengine.h:128: error: \u2018nullptr\u2019 was not
> > declared in this scope
>
> You will need to upgrade your compiler to an supported version. We have started to rely on C++11 features unconditionally (it is 2016, that stuff has been around for 5 years now!). It really improves the language, you should update to something that supports it, not just for Qt Creators sake!
>
> The README file has details. IIRC that is GCC 4.7.X or later.
>
> Best regards,
> Tobias
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
--
Eike Ziller, Principle Software Engineer - The Qt Company GmbH
The Qt Company GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
More information about the Qt-creator
mailing list