Recent

Recent Posts

Pages: 1 ... 8 9 [10]
91
General / Re: using make with a different fpc.cfg to build Lazarus
« Last post by Thaddy on May 09, 2026, 08:38:01 am »
Just change the OPT= to a different fpc.cfg ?
92
Pascal and AI / Re: Can /my/ AI help me with pascal coding?
« Last post by valdir.marcos on May 09, 2026, 08:34:18 am »
Just a bit of food for thought, once I stabilize pas-sqlite3.53, comes the question: What should I do next? These are some ideas:

Anyway, my capacity to invest in open source projects has limits. This is to share thoughts only.

I would vote for fixing bugs in FPC.
93
General / using make with a different fpc.cfg to build Lazarus
« Last post by valdir.marcos on May 09, 2026, 08:28:46 am »
Code: Bash  [Select][+][-]
  1. $ cd ~/lazarus
  2. $ make PP=/usr/bin/fpc-fixes OPT="-n @/etc/fpc-fixes.cfg" bigide

How to build Lazarus using "make" with a different "fpc.cfg"?
94
General / Re: Laz program on ChromeOS?
« Last post by Thaddy on May 09, 2026, 07:58:21 am »
settings|advanced|developers  turn on Linux if you haven't done that yet.
Then try either Wine or QEMU with a Windows iso.
I haven't installed Wine on Chromebooks, but it should be possible.
I have turned on the Linux option, though, and that works just fine.
95
Pascal and AI / Show Case: WritingTool
« Last post by foldl2026 on May 09, 2026, 07:54:04 am »
WritingTools is a little GUI tool I made using Lazarus (and Delphi).

https://github.com/foldl/WritingTools
96
General / Re: How do 'with' statements actually work?
« Last post by Thaddy on May 09, 2026, 07:02:25 am »
So basically work has been done on it but there are still issues?
The Delphi vs Lazarus issue can be explained because of the different inheritance paths, where some properties have a different root, i.e. first appear in different ancestors.
I don't know if that needs "fixing" since the root cause is the wrong visibility.
Garbage in, garbage out, which has always been a risk when using "with": if you are not aware of the scope, things not only can go wrong but will go wrong.

To me it looks like the compiler has been fixed and the remaining issue seems in Lazarus sources. But then again, that seems like I described above and I wonder if that needs "fixing" too.
I mean: if there are different codepaths from Delphi, and there are, there is also different scope, so that is a design issue.
I would not fix that if the scoping is otherwise correct. Use "with" at your own peril. If you can't see the scope, don't use it.

@Handoko might find that his code will no longer work in newer versions of the compiler.....
97
Pascal and AI / Re: Can /my/ AI help me with pascal coding?
« Last post by ALLIGATOR on May 09, 2026, 06:47:23 am »
I would vote for fixing bugs in FPC's code generation. Fixing bugs related to generics, absolutes, and other language-related issues, and adding tests

Next, improving optimizations and adding tests
98
Linux / Re: Scripts to generate oficial FPC and Lazarus deb packages
« Last post by valdir.marcos on May 09, 2026, 06:27:02 am »
How fpcbuild repository [https://gitlab.com/freepascal.org/fpc/build/-/tree/main/install/debian?ref_type=heads] is used to build the files below?

Some instruct: https://wiki.freepascal.org/Debian_Packaging

Looks like the content (as opposed to fiddling around) was created in 2008 or 2007. I guess who ever makes those packages for us likes to keep the details to them selves. Sigh ...

Davo

So far, so it seems...
99
Third party / Re: International Pascal Congress 2026 (June 22 to 26)
« Last post by Mike.Cornflake on May 09, 2026, 04:33:44 am »
This is very interesting, and timings are looking fortuitous.

What is the primary speaking language please?  Agenda implies English.
100
General / Laz program on ChromeOS?
« Last post by bobonwhidbey on May 09, 2026, 03:43:14 am »
Laz apps seem to work OK with Mac's and Linux with Crossover and Wine.  How can I get a Laz EXE to run with ChromeOS?
Pages: 1 ... 8 9 [10]

TinyPortal © 2005-2018