• Welcome to PlanetSquires Forums.
 

Explain GCC

Started by Jim Dunn, April 24, 2021, 09:30:29 AM

Previous topic - Next topic

Jim Dunn

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!!  : )
3.14159265358979323846264338327950
"Ok, yes... I like pie... um, I meant, pi."

Paul Squires

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
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Jim Dunn

3.14159265358979323846264338327950
"Ok, yes... I like pie... um, I meant, pi."