FreeBASIC 1.09.0 Release

General discussion for topics related to the FreeBASIC project or its community.
Post Reply
fxm
Moderator
Posts: 12081
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FreeBASIC 1.09.0 Release

Post by fxm »

Same sentence on the Version 1.09.0 Released page.
coderJeff
Site Admin
Posts: 4313
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Re: FreeBASIC 1.09.0 Release

Post by coderJeff »

pidd wrote: Nov 11, 2022 16:35 should read

linux-arm: FreeBASIC-1.09.0-linux-arm.tar.xz - built for raspbian9-arm32
Thank-you! updated.
Luxan
Posts: 222
Joined: Feb 18, 2009 12:47
Location: New Zealand

Re: FreeBASIC 1.09.0 Release

Post by Luxan »

I note in the documentation for FreeBasic 1.09 , a possible implementation of the class construct.

When might this eventuate, is this useful when translating code from python.

Some attempts have already been made by coders in this community to to produce something similar.
VANYA
Posts: 1834
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: FreeBASIC 1.09.0 Release

Post by VANYA »

@coderJeff!

The latest compiler versions 1.08 and 1.09 can no longer work with old win95 , win98 , winME systems. Is this already a verdict? Because of the full linkage to new versions of GCC?
If you did not know about it, then when compiling an example error:
libwinpthread-1.dll linked with kernel32.dll:addVectoredExteptionHandler
srvaldez
Posts: 3373
Joined: Sep 25, 2005 21:54

Re: FreeBASIC 1.09.0 Release

Post by srvaldez »

hello VANYA :)
I think that you need to choose FB with a different toolchain, for example FreeBASIC-1.09.0-win32-gcc-8.1.0
fxm
Moderator
Posts: 12081
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FreeBASIC 1.09.0 Release

Post by fxm »

or outright FreeBASIC-1.09.0-win32-gcc-5.2.0
VANYA
Posts: 1834
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: FreeBASIC 1.09.0 Release

Post by VANYA »

fxm wrote: Feb 08, 2023 15:07 or outright FreeBASIC-1.09.0-win32-gcc-5.2.0
Oh, I'm completely blind. After all, I looked at the existing archives, but missed the right one. Yes, this archive is suitable for Win98.

srvaldez , fxm
thank you very much!
Avata
Posts: 102
Joined: Jan 17, 2021 7:27

Re: FreeBASIC 1.09.0 Release

Post by Avata »

When we could got the latest release version FBC 1.10?
deltarho[1859]
Posts: 4292
Joined: Jan 02, 2017 0:34
Location: UK
Contact:

Re: FreeBASIC 1.09.0 Release

Post by deltarho[1859] »

@Avata

This does not answer your question, but are you aware that St_W builds are up and running again?

https://users.freebasic-portal.de/stw/builds/
SARG
Posts: 1756
Joined: May 27, 2005 7:15
Location: FRANCE

Re: FreeBASIC 1.09.0 Release

Post by SARG »

No update since february 12 except the manual so I'm redoing my own builds for Windows (only fbc.exe 64bit but if needed also 32bit).

https://users.freebasic-portal.de/sarg/ ... astest.zip
fxm
Moderator
Posts: 12081
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FreeBASIC 1.09.0 Release

Post by fxm »

SARG wrote: Mar 05, 2023 8:14 No update since february 12 except the manual
February 12 is the date of the penultimate package of changes.
So for now only yesterday's change package is missing at https://users.freebasic-portal.de/stw/builds/.

Missing in St_W builds:
- fbc: improve error message 215 to indicate that only static members can be accessed from parameter intializers as well as static functions.
- fbc: #cmdline "-c ..." needs to restart parser since code generation is affected. The implicit main was being emitted even when '-c' was give in #cmdline and was working differently than when '-c' given on the actual command line.
- fbc: __FB_QUERY_SYMBOL__( what, sym ) built-in macro for querying fbc symbol internals. Added fbc-int/symbol.bi.
- fbc: extend lifetime of temporary variables in WITH TYPE(...) expressions to the END WITH statement.
Last edited by fxm on Mar 05, 2023 9:30, edited 1 time in total.
SARG
Posts: 1756
Joined: May 27, 2005 7:15
Location: FRANCE

Re: FreeBASIC 1.09.0 Release

Post by SARG »

@fxm
Not sure to understand : the last build by St_w is dated of february 12 not that from the master.
And unless I did a mistake nothing is missing in my build.
fxm
Moderator
Posts: 12081
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FreeBASIC 1.09.0 Release

Post by fxm »

Bad link corrected in my above post.
coderJeff
Site Admin
Posts: 4313
Joined: Nov 04, 2005 14:23
Location: Ontario, Canada
Contact:

Re: FreeBASIC 1.09.0 Release

Post by coderJeff »

Avata wrote: Mar 05, 2023 5:10 When we could got the latest release version FBC 1.10?
I was already thinking of doing a full release of 1.10 all packages earlier this year in January and it has been on my mind since. But there is always the desire to just fix one more thing before releasing. So, ... soon, I think.
Avata
Posts: 102
Joined: Jan 17, 2021 7:27

Re: FreeBASIC 1.09.0 Release

Post by Avata »

deltarho[1859] wrote: Mar 05, 2023 6:40 @Avata

This does not answer your question, but are you aware that St_W builds are up and running again?

https://users.freebasic-portal.de/stw/builds/
Yes. I compiled and run the project IDE VisualFBEditor with the version of St_W success. But the IDE will crash for memory stuff sometimes. The IDE working fine always with compiler version "FreeBASIC-1.09.0-winlibs-gcc-9.3" (this version upgrade o 15th July 2022).

Code: Select all

fbc64.exe" "VisualFBEditor.bas" -s gui -gen gcc -Wc -O3 -x "../VisualFBEditor641.exe" "VisualFBEditor.rc" -i "..\Controls\MyFbFramework" -v
FreeBASIC Compiler - Version 1.10.0 (2023-02-11), built for win64 (64bit)
Copyright (C) 2004-2023 The FreeBASIC development team.
standalone
target:       win64, x86-64, 64bit
backend:      gcc
compiling:    VisualFBEditor.bas -o VisualFBEditor.c (main module)
compiling C:  C:\GitHub\VisualFBEditorPro\compiler\bin\win64\gcc.exe -m64 -march=x86-64 -S -nostdlib -nostdinc -Wall -Wno-unused -Wno-main -Werror-implicit-function-declaration -O0 -fno-strict-aliasing -frounding-math -fno-math-errno -fwrapv -fno-exceptions -fno-asynchronous-unwind-tables -funwind-tables -Wno-format -masm=intel "VisualFBEditor.c" -o "VisualFBEditor.asm" -O3
assembling:   C:\GitHub\VisualFBEditorPro\compiler\bin\win64\as.exe --64 --strip-local-absolute "VisualFBEditor.asm" -o "VisualFBEditor.o"
compiling rc:  C:\GitHub\VisualFBEditorPro\compiler\bin\win64\GoRC.exe /ni /nw /o /machine X64 /fo "VisualFBEditor.obj" "VisualFBEditor.rc"
linking:      C:\GitHub\VisualFBEditorPro\compiler\bin\win64\ld.exe -m i386pep -o "../VisualFBEditor641.exe" -subsystem windows -T "C:\GitHub\VisualFBEditorPro\compiler\lib\win64\fbextra.x" --stack 2097152,2097152 -s -L "C:\GitHub\VisualFBEditorPro\compiler\lib\win64" -L "." "C:\GitHub\VisualFBEditorPro\compiler\lib\win64\crt2.o" "C:\GitHub\VisualFBEditorPro\compiler\lib\win64\crtbegin.o" "C:\GitHub\VisualFBEditorPro\compiler\lib\win64\fbrt0.o" "VisualFBEditor.o" "VisualFBEditor.obj" "-(" -lshlwapi -lkernel32 -lgdi32 -lmsimg32 -luser32 -lversion -ladvapi32 -limm32 -luuid -lole32 -loleaut32 -lshell32 -lcomctl32 -lcomdlg32 -liphlpapi -lrasapi32 -lws2_32 -lgdiplus -lddraw -ldxguid -luxtheme -lwinspool -lwinmm -lpsapi -lfbmt -lgcc -lmsvcrt -lmingw32 -lmingwex -lmoldname -lgcc_eh "-)" "C:\GitHub\VisualFBEditorPro\compiler\lib\win64\crtend.o"
Post Reply