Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal

fpc-pascal · 2025-01

  1. Question about tprocess from fpc

    I recently tried to execute a sed command from Lazarus, but didn't receive any output. But when I imbedded the sed command in a script and then executed the script from…

    Terry A. Haimann, Marco van de Voort, n7800
    2
  2. Compile errors

    I have recently got back into working with Free Pascal. I ran across a CRT replacement called NCRT and OCRT and am getting compile errors which I can't track down. Are…

    Frank McCormick, Christo Crause, Michael Van Canneyt
    10
  3. Inlined functions from compiled units

    Is the compiler actually able to inline functions which are used from a unit? When a unit is used it’s compiled to a .o file and linked so the compiler doesn’t have…

    Hairy Pixels, Marco van de Voort, Sven Barth
    6
  4. What to do to get new users

    At the Lazarus Congress in Cologne in October 2024, it ended up being very interesting. An important question came up. Why are no new users coming to Lazarus/Freepascal?…

    Rainer Stratmann, Alexey T., Arne Hanssen
    249
  5. Lazarus Bugfix Release 3.8

    The Lazarus team is glad to announce the release of Lazarus 3.8. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…

    Mattias Gaertner
    0
  6. Sockets programming in Linux

    I’ve Googled my butt off looking for fpc/pascal examples /tutorials on writing a simple tcp client and server. NO JOY! Anybody got any ideas? TIA — Duke Sent from my…

    Duke Normandin, Dennis, Hairy Pixels
    5
  7. How to use the fpc sources installing Lazarus on MacOs

    first of all I did not sign up on the mailing list so far. I am on the latest version 15.2 of MacOS with a M1 Silicon Mac Book Pro . While trying to install all required…

    Rainer Barth
    0
  8. Set limitations

    I was curious, is there any practical limit on the size of a set (32 bits and 256 values) and why they couldn’t be 64 bit or any other arbitrary size? The floor seems…

    Hairy Pixels, Alexey T., Martin Frb
    6
  9. InterlockedExchangeAdd64

    I have an arm64 (aarch64) test program on MacOS that calls InterlockedExchangeAdd64 with a target variable that is not 8-byte aligned. Running the test program emits…

    Adriaan van Os, Jonas Maebe, Sven Barth
    5
  10. How to read the 'a_quick_guide_to_fpgui.ipf'

    I have googled for a reader for this format but can't find one. I found a web page claiming to read this format but it didn't work. Am I misunderstanding something? The…

    M B, Andrew Haines, Peter B
    4
  11. Lazarus Release Candidate 2 of 4.0

    The Lazarus team is glad to announce the second release candidate of Lazarus 4.0. This release was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…

    Mattias Gaertner
    0
  12. TRegExpr in FPC 3.2.4 is still old

    branch 'release_3_2_4' has too old regexpr.pas: https://gitlab.com/freepascal.org/fpc/source/-/blob/release_3_2_4-branch/packages/regexpr/src/regexpr.pas REVersionMajor…

    Alexey T.
    0
  13. External library name

    I see this pattern in C translated header often but I’ve honestly never understood it entirely. Why does this “cDllName" need to be added to every single function…

    Hairy Pixels, Adriaan van Os, Jonas Maebe
    9
  14. Trying to compile fpGUI on Win 11

    I run build.bat in /src and get this error messages: " λ build.bat Creating missing directory ..\lib\x86_64-win64 Compiling GDI CoreLib Free Pascal Compiler version…

    M B, James Richters
    1
  15. Lessons from Thunderbird on sustaining an open source project

    I thought about FPC and Lazarus. Not all open source projects can use the same way to sustain themselves, but all open source projects that want to be sustained need a…

    Wayne Sherman
    1
  16. unixsockets

    Hi, is unixsockets.pp in rtl-extra supposed to be included when fpc is built for linux? I ran 'find /usr/lib/fpc/ | grep unixsockets' and it returns nothing, also not in…

    Andrew Haines, Michael Van Canneyt
    2