PlanetSquires Forums

Support Forums => PlanetSquires Software => Topic started by: Jim Dunn on April 24, 2021, 10:00:29 AM

Title: Explain GCC
Post by: Jim Dunn on April 24, 2021, 10:00:29 AM
Paul,

Could you explain the different "GCC" versions for those of us that don't live "under the hood"??

I noticed that when your WinFBE was at 1.07.1 the command-line looked line this:

     =>   FreeBASIC-1.07.1-gcc-8.4 (I think this was a .4, for sure it was 8.)

But, when we updated to 1.07.2 we got this:

     =>   FreeBASIC-1.07.2-gcc-5.2 (the version is now 5... going DOWN)

So what is up with GCC?  Is version 8 not better than version 5 ???

Thx!!  : )
Title: Re: Explain GCC
Post by: Paul Squires on April 24, 2021, 11:35:31 AM
I switched back to 5.2 because that is the version that ships with the official FreeBasic release. I plan to keep WinFBE in sync with the gcc that ships with the official compiler rather go on my own with different version. Having said that, the next release of WinFBE will make it easy to have multiple backend gcc versions and to be able to switch amongst them easily as you see fit.

codeJeff will be upgrading the gcc for the next FB release:
https://www.freebasic.net/forum/viewtopic.php?f=17&t=27889&start=315#p282252
Title: Re: Explain GCC
Post by: Jim Dunn on April 24, 2021, 11:44:35 AM
Cool, thx!!