Seite 1 von 1

FreeBASIC version 1.08.0

Verfasst: 17.06.2021 16:56
von Tom42
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

https://sourceforge.net/p/fbc/code/ci/1 ... ngelog.txt

Re: FreeBASIC version 1.08.0

Verfasst: 18.08.2021 17:05
von HeX0R
Alterle...
Dachte mir FB wollte ich immer mal probieren, also let's go.
FreeBasic besorgt, festgestellt dass da keine IDE dabei ist, blöd zwar, aber o.k., das ist eben so gewollt.
WinFBE IDE gefunden und installiert
Die Pfade u.s.w. eingestellt (denke ich), und irgendein Example getestet... geht nicht.
Ein anderes... geht nicht, ein drittes... geht auch nicht, also wieder runtergeschmissen.
Hab keine Zeit kryptischen Fehlermeldungen hinterherzuhecheln.

Beispielfehlermeldung gefällig?

Code: Alles auswählen

compiling FAILED: Error Code 1 (refer to log file)
log-file hat geschrieben: Kompilierung fehlgeschlagen (Fehler 2 Warnungen 0 [2021-08-18 04:56:57])

Befehlszeile:
I:\FreeBASIC-1.08.1-winlibs-gcc-9.3.0\fbc32.exe -m "I:\FreeBASIC-1.08.1-winlibs-gcc-9.3.0\inc\win\winnt.bi" -v -s console -x "I:\FreeBASIC-1.08.1-winlibs-gcc-9.3.0\inc\win\winnt.exe"

error 81: Invalid command-line option, "I:\FreeBASIC-1.08.1-winlibs-gcc-9.3.0\inc\win\winnt.bi"
Ah ja, alles klar.
Das F in FB steht vermutlich eher für Freak als für Free?

Re: FreeBASIC version 1.08.0

Verfasst: 18.08.2021 18:02
von TroaX
Ich hatte mich damit auch mal beschäftigt. Die Doku ist bescheiden. Sobald es über die Build-Ins hinnausgeht ist es unerträglich. Dem Package liegen auch gern mal völlig veraltete Bibliotheken bei. Bei den Community-Projekten eines toter als das andere.

Aber mal eine generelle Frage an den Themen-Ersteller: Hätte es dir einen Zacken aus der Krone gebrochen, Freebasic auszuschreiben? FB kann für alles stehen. FlaschenBoden, FräsBohrer, FreiBier, FairtradeBionade
Muss das ständige Abkürzen von allem jedem unbedingt sein? PB in einem PureBasic-Forum ist ja noch ok. Aber so langsam geht mir dieses zwanghafte abkürzen echt auf den Senkel. Wie es für selbstverständlich angesehen wird, das alle wissen müssen, was dahinter steckt.

Re: FreeBASIC version 1.08.0

Verfasst: 19.08.2021 16:25
von H.Brill
Ich hätte da jetzt eher an FB = FireBird (Datenbank) gedacht.
Alleine aus dem weiteren Kontext heraus hatte sich ergeben,
dass es sich um FreeBasic handelt.

Re: FreeBASIC version 1.08.0

Verfasst: 19.08.2021 17:52
von Kiffi
Facebook wäre auch noch möglich gewesen ;-)

Ich habe mal die Posting-Titel angepasst.

Re: FreeBASIC version 1.08.0

Verfasst: 19.08.2021 20:06
von TroaX
Kiffi hat geschrieben: 19.08.2021 17:52 Facebook wäre auch noch möglich gewesen ;-)

Ich habe mal die Posting-Titel angepasst.
Vielen Dank :wink: