Releases: freebasic/fbc
FreeBASIC 1.10.1
FreeBASIC version 1.10.1 - A multi-platform BASIC Compiler
News post at www.freebasic.net forums : FreeBASIC 1.10.1 Released
Default package for Windows users is FreeBASIC-1.10.1-winlibs-gcc-9.3.0.7z. This includes both 32-bit and 64-bit compilers.
For community discussion on development of this release see FreeBASIC 1.10.1 Release Discussion
The main packages are:
- windows: FreeBASIC-1.10.1-winlibs-gcc-9.3.0.7z - combined 32bit and 64bit standalone version
- linux-x86: FreeBASIC-1.10.1-linux-x86.tar.xz - built for ubuntu-16.04-x86
- linux-x86_64: FreeBASIC-1.10.1-linux-x86_64.tar.xz - built for ubuntu-16.04-x86_64
- freebsd-x86: FreeBASIC-1.10.1-freebsd-x86.tar.xz - built for freebsd-13.0-x86
- freebsd-x86_64: FreeBASIC-1.10.1-freebsd-x86_64.tar.xz - built for freebsd-13.0-x86_64
- dos: FreeBASIC-1.10.1-dos.zip
Complete list of changes in 1.10.1 changelog.txt
More prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.10.1
(Various versions for Ubuntu, Raspberry Pi, mingw, mingw-w64)
To compile from sources, FreeBASIC-1.10.1-source-bootstrap.tar.xz package may be used for bootstrappng FreeBASIC (fbc) on to a system that does not already have a working fbc compiler. The fbc compiler is written in FreeBASIC and needs a working fbc compiler to compile itself.
FreeBASIC 1.10.0
FreeBASIC version 1.10.0 - A multi-platform BASIC Compiler
News post at www.freebasic.net forums : FreeBASIC 1.10.0 Released
Current recommended package for Windows users is FreeBASIC-1.10.0-winlibs-gcc-9.3.0.7z. This includes both 32-bit and 64-bit compilers.
For community discussion on development of this release see FreeBASIC 1.10.0 Release Discussion
The main packages are:
- windows: FreeBASIC-1.10.0-winlibs-gcc-9.3.0.7z - combined 32bit and 64bit standalone version
- linux-x86: FreeBASIC-1.10.0-linux-x86.tar.xz - built for ubuntu-16.04-x86
- linux-x86_64: FreeBASIC-1.10.0-linux-x86_64.tar.xz - built for ubuntu-16.04-x86_64
- freebsd-x86: FreeBASIC-1.10.0-frebsd-x86.tar.xz - built for freebsd-13.0-x86
- freebsd-x86_64: FreeBASIC-1.10.0-freebsd-x86_64.tar.xz - built for freebsd-13.0-x86_64
- dos: FreeBASIC-1.10.0-dos.zip
Complete list of changes in 1.10.0 changelog.txt
More prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.10.0
(Various versions for Ubuntu, Raspberry Pi, mingw, mingw-w64)
To compile from sources, FreeBASIC-1.10.0-source-bootstrap.tar.xz package may be used for bootstrappng FreeBASIC (fbc) on to a system that does not already have a working fbc compiler. The fbc compiler is written in FreeBASIC and needs a working fbc compiler to compile itself.
FreeBASIC 1.09.0
News post on www.freebasic.net forums : FreeBASIC 1.09.0 Released
The main packages are:
- windows: FreeBASIC-1.09.0-winlibs-gcc-9.3.0.7z - combined 32bit and 64bit standalone version
- linux-x86: FreeBASIC-1.09.0-linux-x86.tar.xz - built for ubuntu-16.04-x86
- linux-x86_64: FreeBASIC-1.09.0-linux-x86_64.tar.xz - built for ubuntu-16.04-x86_64
- linux-arm: FreeBASIC-1.09.0-linux-arm.tar.xz - built for raspbian9-x86
- linux-aarch64: FreeBASIC-1.09.0-linux-aarch64.tar.xz - built for ubuntu-21.10-aarch64
- freebsd-x86: FreeBASIC-1.09.0-freebsd-x86.tar.xz - built for freebsd-13.0-x86
- freebsd-x86_64: FreeBASIC-1.09.0-freebsd-x86_64.tar.xz - built for freebsd-13.0-x86_64
- dos: FreeBASIC-1.09.0-dos.zip
Complete list of changes in 1.09.0 changelog.txt
The fbc compiler is written in FreeBASIC and needs a working fbc compiler to compile itself. On hosts that do not already have a working FreeBASIC compiler, the FreeBASIC-1.09.0-source-bootstrap.tar.xz package may be used for bootstrapping FreeBASIC (fbc) on to a system that does not already have a working fbc compiler. The bootstrap package contains compiled source (as assembly or C) for several targets (windows, dos, linux, bsd's, etc). Note that not all targets available in the bootstrap package are are in active development or have been fully tested.
More prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.09.0
For community discussion on development of this release see FreeBASIC 1.09.0 Release Discussion
FreeBASIC 1.08.1
News post at www.freebasic.net forums : FreeBASIC 1.08.1 Released
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.08.1
For discussion on this release see FreeBASIC 1.08.1 Release Discussion
This fixes problems with the 1.08.0 release - please download this new release to fix the following:
- github #315: set parameters when calling SCREENCONTROL (was broken in fbc 1.08.0 due to new LONG/LONGINT SCREENCONTROL API's)
- github #318: duplicate definition for deleting destructor; the deleting destructor was being emitted even though the class was declarations only on the fbc side
- github #320: oGLfbGFX: scaling set by SCREENCONTROL not used when initializing opengl unix driver
- github #321: FB_ARG_EXTRACT incorrectly recognizes commas nested in other forms with variadic macros - internally use new hlp-str.bas:hStr2Args() procedure
- github #322: Fix D2D not rendering the rightmost column of pixels (adeyblue)
FreeBASIC 1.08.0
News post at www.freebasic.net forums : FreeBASIC 1.08.0 Released
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.08.0
For discussion on this release see FreeBASIC 1.08.0 Release Discussion
FreeBASIC 1.07.3
News post at www.freebasic.net forums : FreeBASIC 1.07.3 Released
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/FreeBASIC-1.07.3
FreeBASIC 1.07.2
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/
FreeBASIC 1.07.1
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/
FreeBASIC 1.07.0
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/
FreeBASIC 1.06.0
Prebuilt binaries can be downloaded at:
https://sourceforge.net/projects/fbc/files/