FreeBASIC version 1.08.0

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
Tom42
Beiträge: 13
Registriert: 05.09.2004 03:07
Wohnort: WOB

FreeBASIC version 1.08.0

Beitrag 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
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: FreeBASIC version 1.08.0

Beitrag 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?
Benutzeravatar
TroaX
Beiträge: 659
Registriert: 08.03.2013 14:27
Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
Wohnort: NRW
Kontaktdaten:

Re: FreeBASIC version 1.08.0

Beitrag 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.
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box :lol:
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
H.Brill
Beiträge: 356
Registriert: 15.10.2004 17:42
Wohnort: 66557 Neunkirchen

Re: FreeBASIC version 1.08.0

Beitrag 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.
PB 5.60
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: FreeBASIC version 1.08.0

Beitrag von Kiffi »

Facebook wäre auch noch möglich gewesen ;-)

Ich habe mal die Posting-Titel angepasst.
Hygge
Benutzeravatar
TroaX
Beiträge: 659
Registriert: 08.03.2013 14:27
Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
Wohnort: NRW
Kontaktdaten:

Re: FreeBASIC version 1.08.0

Beitrag 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:
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box :lol:
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Antworten