Version 1.08.0 Released

Announcements about new releases and updates.
Post Reply
coderJeff
Site Admin
Posts: 4313
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Version 1.08.0 Released

Post by coderJeff »

FB version 1.08.0

Highlights
  • updated backend toolchain for windows: GCC 9.3.0 (SJLJ exceptions) + MinGW-w64 7.0.0 (release 3) by Brecht Sanders at winlibs.com
  • improvements for gcc backend compatibility with newer versions of gcc
  • new windows graphics driver and graphics improvements (adeyblue)
  • gas64 emitter for x86_64 (SARG)
  • arm and aarch64 fixes and binary release packages
  • new array descriptor internals and better error reporting
  • several updated and new headers (bindings)
  • new basic macros for unique id generation; text and token list processing, and several other additions
  • normalize graphics functions on the LONG data type (e.g. size and colour)
  • too many updates to list here: 56 changes, 38 additions, 51 fixes
See changelog.txt for the full list of changes.

For discussion on this release please post in the topic FreeBASIC 1.08 Release discussion

MOST LIKELY WHAT YOU ARE LOOKING FOR... Thanks for downloading!

----
If for some reason you were expecting a different package, you may find it below. Read carefully - especially windows users! You do not need to download all these packages to make FreeBASIC work. These packages are made available for both historic and development reasons. If you are in doubt, try the windows package above and if you have trouble, please turn back now and post your question or concern on the forum.

MAIN BUILDS

Windows Binaries (default for fbc-1.08.x is winlibs gcc 9.3.0) Linux Binaries (default for fbc-1.08.x is ubuntu 16.04) Raspberry PI (Linux) Binaries (default for fbc-1.08.x is raspbian9-arm & ubuntu 20.10-aarch64) DOS Binaries Documentation Source Code and all the FB downloads can also be found at SourceForge.

FREEBASIC PACKAGES FOR A SPECIFIC GCC VERSION

The following packages target specific versions of gcc on mingw-w64/mingw32, mingw-w64/mingw64, winlibs/mingw32, winlibs/mingw64

Windows Binaries (winlibs gcc 9.3.0) Windows Binaries (mingw-w64 gcc 5.2.0) Windows Binaries (mingw-w64 gcc 8.1.0) FREEBASIC PACKAGES BUILT ON/FOR ALTERNATE LINUX (UBUNTU & RASPBIAN9)

Linux Binaries - Ubuntu 14.04 Linux Binaries - Ubuntu 16.04 Linux Binaries - Ubuntu 18.04 Linux Binaries - Ubuntu 20.04 Linux Binaries - Ubuntu 20.10 Linux Binaries - Raspbian9
This is same package as the default, but with a more complete naming ----
Note: there is a lot of links here. Hopefully they are all correct. They may have suffered from some cut-and-paste error. If you find an incorrect link, or a problem with a package, please post about it the topic FreeBASIC 1.08 Release Discussion
Post Reply