fpc-pascal
Subscribe to this list Your subscription
Latest threads
- Live pascal51
Pascal was designed for teaching. I'm sure everyone knows this. The chairman of the Free Pascal & Lazarus foundation (and me) take this to heart: we would very much like…
- What bug tracker is used now?2
Years back, it was Mantis. What is used now? Does the FPC team use GitLab's own issue tracker? I discovered a bug (FPC 3.3.1) in TFPHashList when 1000's of entries are…
- Invalid combination of opcode and operands5
The following error message seeems to be new for fpc-3.3.1 (using -RIntel) .... @Remainder_1: MOV Length,EBX AND Length,1 JZ @TheEnd MOVSS xmm2,[SourceBuffer]…
- Does compiler itself support namespace files5
Hi. As the title says really. :) How strict is the fpc team about naming convensions in the <fpc-src>/compiler/ directory? Could namespace (dotted files) be used inside…
- Corba ABI change ?13
Has there been an ABI change in the trunk compiler (compared to fpc-3.2.4-rc1) for CORBA interfaces ? Maybe related to "Unicode"-strings ? I have some C++ interfacing…
- [ANN] PasBuild 1.3.0 released: Dependency Management1
PasBuild 1.3.0 has been released. PasBuild now supports cross-project dependency management. Projects can declare external dependencies in project.xml, install compiled…
- StrToInt documentation misses a functionality (maybe two?)2
A few weeks ago I was looking on the Internet if there's a simpler way to convert a binary string (i.e. '00100101') to integer than using a loop and parsing it by hand. …
- BAScript v2.3.β has been released0
I've just released a new version of BAScript, a "scripting engine". https://sourceforge.net/projects/bascript/files/2.3.beta/ The idea of BAScript is to be a simple…
- [ANN] PasBuild 1.2.0 Released0
PasBuild 1.2.0 has been released. PasBuild is a Maven-inspired build automation tool for Free Pascal projects. It provides convention-based project structure, dependency…
- Class var in record breaks pointer cast5
Is this a bug? Adding the class var field changes prints 0 and without it prints 100 as expected. The class var is just a static field that isn't actually part of the…
- Is the Lazarus forum down again...?0
Hi It was off-line for a couple of days, then suddenly yesterday @Marc got it fixed \o/ ....Alas the fix didn't last, today the forum is again off-line.... Regards Benny
- install fpc on macos1
I just downloaded fpc 3.2.2 for a new Mac with M5. I couldn't get it from sourceforge. I had to use the Hungary mirror:…
- Loading "lfm" and "res" files without compiler directives.0
Is there any way to load "lfm" and "res" files without using the compiler directives "{$R *.res}" and "{$R *.lfm}" respectively?
- How to make TCheckBox autosize work correctly on Linux?10
I have an application for video editing/viewing which I started back around 2019. I use it daily and have improved it over time to streamline its use. Now I have run…
- typed constants3
I attempted to use a typed constant: const tprob : Double = 0.020; But the compiler (3.2.2) balked as illegal expression. Am i misreading section "2.2 Typed…
- PasBuild v1.1.0 Released - Multi-Module Build Support0
PASBUILD v1.1.0 IS NOW AVAILABLE GitHub: https://github.com/graemeg/PasBuild I am pleased to announce the release of PasBuild v1.1.0, featuring comprehensive…
- FPC's DWARF versions and extra dwarf options2
Hi. If FPC supports these extra DWARF generation improvement, enabled via compiler arguments like: -godwarfsets -godwarfmethodclassprefix Then why aren't those defaults…
- FPC's compiler directory and file prefix meaning3
Hi. I was browsing the FPC's 'compiler' directory and noticed a pattern of file name prefixed. dbg*.pas - I can deduce 'debug' But what does the 'nc*' and 'og*' and…
- fppkg website - spelling mistake0
Just thought I would let you know, in the https://fppkg.cnoc.nl/documentation web page FAQ, there is a spelling mistake It reads: That should be 'distribute'. On a side…
- How to have smaller units18
One of the main thing bothering me while developing projects in Pascal is that my units are getting huge in size! The main reason is that the nice property that the…
- Override constructor in class helper?3
what I'm trying to do is something like this: TStringStreamHelper = class helper for TStringStream constructor Create; constructor Create (const AString: AnsiString);…
- Lazarus Release 4.42
The Lazarus team is glad to announce the release of Lazarus 4.4. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…
- 2
- Broken Links on Free Pascal Wiki2
I understand and appreciate that Free Pascal is a volunteer-driven project, and I’m grateful for all the work that has gone into it over the years. While researching…
- heap trace with line info on macOS5
Hi. I can enable heap trace and line info as usual with the -gh and -gl command line parameters - to report any memory leaks in my application. But no matter what I try,…
- Want to create a program launcher for Windows 11, suggestions please.8
So I have been forced to update my laptop to Windows 11, which I have resisted for a long time. As expected there are a lot of changes that are not to my liking but can…
- Bounty for Win64-aarch640
From forum: https://www.upwork.com/jobs/~021966919458128686252 Forum post is at: https://forum.lazarus.freepascal.org/index.php/topic,66952.msg565476.html#msg565476 Alex
- Lazarus Forums not working15
I can get to the main page here: https://forum.lazarus.freepascal.org/ But if I click on any forums or try to login I click on I get a page that says: Cookies The…
- Difference in TOpenDFialog behavior Win10 => Win113
This is an issue that I believe is caused by Windows 11... 5-6 years ago I have created a FreePascal/Lazarus utility to process video files and I have and used it daily…
- Effect of blocking AI crawlers in forums and wikis8
Is it possible to make the forum and wiki data available on a mirror for the use of AI crawlers? (are search engine crawlers also blocked?) You asked ChatGPT5: "If…
