FreeBASIC is a free, open-source, 32-bit BASIC compiler, with the syntax the most compatible possible with MS-QuickBASIC.
FreeBasic also adds many new features such as pointers, unsigned data types, inline-assembly and many others. Get FreeBASIC and take it for a spin to see what it can actually do for you!
What's New in This Release:
changed:
· add a "special exception" to gfxlib2 license to allow linking into executables under more relaxed terms (the same as the rtlib)
· target option now accepts system triplets (known from gcc/binutils)
· By default even the non-standalone fbc is now relocatable and relies on exepath()
· fbc no longer includes full ldscripts, a supplemental snippet (fbextra.x) is passed to the linker instead (except for the DOS/DJGPP version which still relies on a modified ldscript)
· FB_UNIX__ and __FB_PCOS__ now work like the other target defines (check via #ifdef)
· All cross-compilation targets are now always enabled in the compiler
· o now also affects .rc and .xpm input files (useful to change the file names of the temporary objects)
· o must now clearly be specified in front or behind of the corresponding input file, for example: "fbc 1.bas 2.bas -o 1.o -o 2.o" no longer works, but "fbc -o 1.o 1.bas" is possible now
· x used with -lib now sets the library file name
· "No newline at end of file" warning rem...