Discussion:
[Qt-creator] Proposal: Increase requirements for compiling Qt Creator to GCC>=5.3
Eike Ziller
2018-07-17 07:59:33 UTC
Permalink
1 1/2 years ago we started requiring GCC 4.9 or later for compiling Qt Creator.

This compiler was first released over 4 years ago and even in its newest incarnation is almost 2 years old, so it is time to move on.
As far as my research (e.g. https://distrowatch.com) tells me, all major Linux distributions provide at least GCC 5.3 in their stable/LTS version (CentOS/RHEL only through the devtoolset package, but they didn’t provide 4.9 directly either).

So I propose requiring GCC 5.3, starting with Qt Creator 4.8 (which currently is branch ‘master').

Br, Eike

--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Eike Ziller
2018-07-17 08:03:48 UTC
Permalink
https://codereview.qt-project.org/234686
Post by Eike Ziller
1 1/2 years ago we started requiring GCC 4.9 or later for compiling Qt Creator.
This compiler was first released over 4 years ago and even in its newest incarnation is almost 2 years old, so it is time to move on.
As far as my research (e.g. https://distrowatch.com) tells me, all major Linux distributions provide at least GCC 5.3 in their stable/LTS version (CentOS/RHEL only through the devtoolset package, but they didn’t provide 4.9 directly either).
So I propose requiring GCC 5.3, starting with Qt Creator 4.8 (which currently is branch ‘master').
Br, Eike
--
Eike Ziller
Principal Software Engineer
The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Brett Gilio
2018-07-17 18:54:10 UTC
Permalink
Post by Eike Ziller
So I propose requiring GCC 5.3, starting with Qt Creator 4.8
(which currently is branch ‘master').
There are many new custom flags for compiling and other optional
compiling steps that make this task even easier in 5.3, so I
second this
proposal.
--
Brett M. Gilio
Free Software Foundation, Member
https://parabola.nu | https://emacs.org
Davide Coppola
2018-07-18 23:35:20 UTC
Permalink
Wasn't gcc 5.3 already used to build Qt Creator?

At least that's what I see checking the help of 4.7 and 4.6.x.
Post by Eike Ziller
1 1/2 years ago we started requiring GCC 4.9 or later for compiling Qt Creator.
This compiler was first released over 4 years ago and even in its newest
incarnation is almost 2 years old, so it is time to move on.
As far as my research (e.g. https://distrowatch.com) tells me, all major
Linux distributions provide at least GCC 5.3 in their stable/LTS version
(CentOS/RHEL only through the devtoolset package, but they didn’t provide
4.9 directly either).
So I propose requiring GCC 5.3, starting with Qt Creator 4.8 (which
currently is branch ‘master').
Br, Eike
--
Eike Ziller
Principal Software Engineer
The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
http://qt.io
GeschÀftsfÌhrer: Mika PÀlsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
Charlottenburg, HRB 144331 B
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
--
*Davide Coppola*

*website:* http://www.davidecoppola.com
*blog:* http://blog.davidecoppola.com

<http://plus.google.com/+DavideCoppola>
<http://www.linkedin.com/in/davidecoppola>
<http://www.twitter.com/vivaladav>
André Hartmann
2018-07-19 07:21:56 UTC
Permalink
Hi Davide,
Post by Davide Coppola
Wasn't gcc 5.3 already used to build Qt Creator?
That may have been the case for the precompiled version already,
but you *could* compile Creator yourself with older gcc versions.

The current change is about *requiring* gcc 5.3.

Regards,
André
Post by Davide Coppola
Wasn't gcc 5.3 already used to build Qt Creator?
At least that's what I see checking the help of 4.7 and 4.6.x.
1 1/2 years ago we started requiring GCC 4.9 or later for compiling Qt Creator.
This compiler was first released over 4 years ago and even in its
newest incarnation is almost 2 years old, so it is time to move on.
As far as my research (e.g. https://distrowatch.com) tells me, all
major Linux distributions provide at least GCC 5.3 in their
stable/LTS version (CentOS/RHEL only through the devtoolset package,
but they didn’t provide 4.9 directly either).
So I propose requiring GCC 5.3, starting with Qt Creator 4.8 (which
currently is branch ‘master').
Br, Eike
--
Eike Ziller
Principal Software Engineer
The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
Charlottenburg, HRB 144331 B
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
--
*Davide Coppola*
*website:*http://www.davidecoppola.com
*blog:*http://blog.davidecoppola.com
<http://plus.google.com/+DavideCoppola>
<http://www.linkedin.com/in/davidecoppola>
<http://www.twitter.com/vivaladav>
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
--
Dipl.-Ing. (FH) André Hartmann
Softwareentwicklung / Software Development

E-Mail: ***@iseg-hv.de | Tel: +49 351 26996-43 | Fax: +49 351
26996-21

iseg Spezialelektronik GmbH - HIGH VOLTAGE. EXACTLY.
iseg-hv.de | iseg-hv.com | download.iseg-hv.com

Bautzner Landstr. 23, 01454 Radeberg / Rossendorf, Germany
Geschäftsführer / Managing directors: Dr. Frank Gleisberg, Dr. Joachim
Pöthig
Amtsgericht / Lower district court: Dresden HRB 16250
Umsatzsteuer-Id: / VAT-ID: DE812508942

News / Information
https://iseg-hv.com/en/products/control#isegControl2 isegControl2 -
Unified Control Software
https://iseg-hv.com/en/products/detail/EHS EHS FLEX - Customize and keep
the price
https://iseg-hv.com/en/products/detail/EHS EHS STACK - Perfect for GEM
Detectors
https://iseg-hv.com/files/iseg-high-voltage-power-supplies.pdf NEW!
Product catalog 2017 / 2018 released
https://iseg-hv.com/en/products/detail/NHR NHR - NIM HV-Supply with
reversible polarity

Links
https://www.linkedin.com/company/12726924 iseg on LINKEDIN | Let's stay
connected!
https://www.youtube.com/channel/UC5AL-ZgOqSim_1gYNnndyzQ iseg on YOUTUBE
| Tutorials and more ...
https://www.twitter.com/iseg_hv iseg on TWITTER | please follow!
https://iseg-hv.com/files/iseg-high-voltage-power-supplies.pdf iseg
CATALOG | download product catalog as PDF
http://download.iseg-hv.com/ iseg DOWNLOADS | manuals, software,
firmware and more...

Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren
Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail ist nicht
gestattet.

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient
(or have received this e-mail in error) please notify the sender
immediately and destroy this e-mail.
Any unauthorized copying, disclosure or distribution of the material in
this e-mail is strictly forbidden.
Eike Ziller
2018-07-19 07:18:31 UTC
Permalink
Post by Davide Coppola
Wasn't gcc 5.3 already used to build Qt Creator?
At least that's what I see checking the help of 4.7 and 4.6.x.
Our prebuilt binaries are done with GCC 5.3 since a while, yes. That is not directly defining the minimum version that we support compiling with though.
Post by Davide Coppola
1 1/2 years ago we started requiring GCC 4.9 or later for compiling Qt Creator.
This compiler was first released over 4 years ago and even in its newest incarnation is almost 2 years old, so it is time to move on.
As far as my research (e.g. https://distrowatch.com) tells me, all major Linux distributions provide at least GCC 5.3 in their stable/LTS version (CentOS/RHEL only through the devtoolset package, but they didn’t provide 4.9 directly either).
So I propose requiring GCC 5.3, starting with Qt Creator 4.8 (which currently is branch ‘master').
Br, Eike
--
Eike Ziller
Principal Software Engineer
The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
--
Davide Coppola
website: http://www.davidecoppola.com
blog: http://blog.davidecoppola.com
--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Loading...