Gas64 (no more use of gcc, only gas) WDS / LNX

User projects written in or related to FreeBASIC.
Post Reply
VANYA
Posts: 1887
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Post by VANYA »

SARG wrote: Jun 03, 2025 23:16 I compiled on my side iup_fb_editor in less than 3 secondes so I don't understand of what you are talking 25sec ???
Hi SARG!

I ask you to forgive me generously. Everything is fine with the speed. I did something wrong yesterday.

But I have 2 bad news:

1) when compiling with -exx errors:
undefined reference to `fb_ArrayDimensionChk
2) If I compile without -exx , it builds fine, but the editor crashes when I load the editor project there (fbnp.prj). This does not happen with other backends. I tried compiling with debugging and tried to figure out why, but I didn't find out anything. However, this point needs to be checked properly. Here I am not sure that the matter is in Gas64, despite the fact that other backends do not cause an error. Perhaps the error is in the editor, but with other backends it is just luck that the error does not occur. :)
SARG
Posts: 1888
Joined: May 27, 2005 7:15
Location: FRANCE

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Post by SARG »

Hi VANYA,
VANYA wrote: Jun 04, 2025 4:35 I ask you to forgive me generously. Everything is fine with the speed. I did something wrong yesterday.
No problem I'm not the last to do error ;-)
The proof : buggy version that I provided and worst not providing the fixed one.

https://users.freebasic-portal.de/sarg/fbc64_gas64.zip
1) when compiling with -exx errors:
undefined reference to `fb_ArrayDimensionChk
No problem here so I don't know why :-( It's not a recent adding therefore should exist in the runtime.
2) If I compile without -exx , it builds fine, but the editor crashes when I load the editor project there (fbnp.prj). This does not happen with other backends. I tried compiling with debugging and tried to figure out why, but I didn't find out anything. However, this point needs to be checked properly. Here I am not sure that the matter is in Gas64, despite the fact that other backends do not cause an error. Perhaps the error is in the editor, but with other backends it is just luck that the error does not occur. :)
Try with the fixed version but no warranty.
VANYA
Posts: 1887
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Post by VANYA »

SARG wrote: Jun 04, 2025 9:08 Try with the fixed version but no warranty.
Now everything is fine. Thank you!
I'm waiting for the release FBC 1.20 with your new fixes including for Linux. A good time saver when compiling with GAS64 (for everyday use GAS64 , for the GCC release with optimization options).
Xusinboy Bekchanov
Posts: 879
Joined: Jul 26, 2018 18:28

Re: Gas64 (no more use of gcc, only gas) WDS / LNX

Post by Xusinboy Bekchanov »

Xusinboy Bekchanov wrote: Jun 02, 2025 14:11 Hello, very good result, better than gas32.

gas32 compiles in 14.31 seconds, and gas64 in 10.98 seconds.

I am very happy, thank you very much. I should check Stack Overflow while running the IDE.
The latest version works fine for me too (without Stack Overflow). Thanks again.
Post Reply