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
FreeBASIC version 1.08.0
- HeX0R
- Beiträge: 2960
- 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
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?
Das F in FB steht vermutlich eher für Freak als für Free?
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)
Ah ja, alles klar.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"
Das F in FB steht vermutlich eher für Freak als für Free?
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
- TroaX
- Beiträge: 662
- 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
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.
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
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Re: FreeBASIC version 1.08.0
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.
Alleine aus dem weiteren Kontext heraus hatte sich ergeben,
dass es sich um FreeBasic handelt.
PB 6.10
Re: FreeBASIC version 1.08.0
Facebook wäre auch noch möglich gewesen
Ich habe mal die Posting-Titel angepasst.
Ich habe mal die Posting-Titel angepasst.
Hygge
- TroaX
- Beiträge: 662
- 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
Vielen Dank
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
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript