PlanetSquires Forums

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Explain GCC  (Read 228 times)

Jim Dunn

  • Junior Member
  • **
  • Posts: 121
  • Jim Dunn
Explain GCC
« on: April 24, 2021, 09:30: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!!  : )
Logged
3.14159265358979323846264338327950
"Ok, yes... I like pie... um, I meant, pi."

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9391
  • Windows 10
    • PlanetSquires Software
Re: Explain GCC
« Reply #1 on: April 24, 2021, 11:05: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
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Jim Dunn

  • Junior Member
  • **
  • Posts: 121
  • Jim Dunn
Re: Explain GCC
« Reply #2 on: April 24, 2021, 11:14:35 AM »

Cool, thx!!
Logged
3.14159265358979323846264338327950
"Ok, yes... I like pie... um, I meant, pi."