Sign in Join

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

Mailing lists

fpc-pascal

Subscribe to this list Your subscription

All words must match. Use "exact phrase", -word, -"phrase", from:name, from:"first last", list:fpc-devel, year:2011, before:2012-03, after:2010, in:subject.

Latest threads

  1. JSON-Schema added

    I added a JSON-Schema class to FPC. It currently supports the latest JSON-Schema draft (2020-12) There also is a validator class. There is a testsuite, but testsuites…

    Michael Van Canneyt, Thomas Kurz
    2
  2. Re: FPC 3.2.2, miért nincs tovább fejlesztve ...

    Hungarian: ---------- Legyen szíves angolul írni. A levelezőlista nyelve angol. Valószínűleg csak néhány ember van itt, aki ért magyarul. Valószínűleg a…

    Michael Van Canneyt
    0
  3. Signing applications, how?

    I have been using FreePascal (and before that Delphi) for many years and it has worked fine. I am now retired and only perform maintenance work. And now I am getting a…

    Bo Berglund, Derek Edson, Elmar Haneke
    10
  4. MacOS Developer wanted

    I was contacted by a company called Image-line: http://www.image-line.com/ They develop software using FPC and are looking for FPC developers, who can take on the…

    Michael Van Canneyt
    0
  5. broken link in wiki

    It seems that in https://wiki.freepascal.org/Translations_/_i18n_/_localizations_for_programs in the paragraph "Quick i18n", it seems the link    (source  )…

    Jean SUZINEAU
    0
  6. Documentation typo?

    in `https://www.freepascal.org/docs-html/current/rtl/sockets/netaddrtostr6.html`, it is written: <quote> NetAddrToStr6 converts the IPV6 network address in Entry to a…

    Thomas Kurz, Michael Van Canneyt
    1
  7. Error

    This line of code generates an error when I attempt to compile it.  I've simplified it here. Asm  BIC X0, X0, X4End;  I'm using Free Pascal 3.2.2 for aarch64 the…

    Paul Renaud
    0
  8. Building for Arduino

    I am trying to build fpc for Arduino on MacOS 10.8.5, using the fpc-3.0.4 sources and fpc-3.0.4 as bootstrap compiler. GNU binutils have been built and installed (but…

    Adriaan van Os, Christo Crause
    8
  9. Re: Sub-millisecond time measuring

    Hi everyone. I am sharing some cross-platform timing I have done, it would be great to hear from you. ________________________________________ For mac I translated this…

    Rafael Picanço
    0
  10. Heap trace on mac still not working?

    One more thing that's getting to me today. Heap trace on macOS still seems to be broken, i.e. using -gh I only get addresses and no line numbers. Has been for years it…

    Hairy Pixels, Jer Haan, Sven Barth
    4
  11. Sub-millisecond time measuring

    I had a large function which I was profiling with MilliSecondsBetween but I split it to be called many different times and now it's not accumulating the total time…

    Hairy Pixels, Adriaan van Os, Christo Crause
    13
  12. FPC 3.3.x breaks the Firebird Project's Firebird.pas

    This is a problem reported to me by an IBX user. I have not yet confirmed it (need to find the time to set up the latest development branch of FPC), but the issue looks…

    Tony Whyman, Benito van der Zander, Michael Van Canneyt
    5
  13. How to use external linker on windows i386

    I am on Windows 64bit, but using the i386 compiler. I have to link a 3rd party OBJ file with {$L 'xyz.obj'}. With the internal linker I get these errors: Error: COMDAT…

    Ondrej Pokorny, Sven Barth
    4
  14. Ordinal casting to enums

    This program below crashes because the value 12 is not in the enum. I was curious though, how does it know this? Does it have to do a linear search through the enum to…

    Hairy Pixels, Ondrej Pokorny
    3
  15. Custom NewInstance allocator

    In the manual it at https://www.freepascal.org/docs-html/ref/refse38.html it says "Calling the constructor will provoke a call to the virtual class method NewInstance,…

    Hairy Pixels, Olivier Sannier, Sven Barth
    4
  16. Lazarus Bugfix Release 3.4

    The Lazarus team is glad to announce the release of Lazarus 3.4. 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
  17. 64-bit ARM and CPUARM

    Just a little question. In In https://www.freepascal.org/docs-html/prog/progap7.html , there is specified that CPUARM Free Pascal target is an ARM 32-bit processor.…

    Ched, Christo Crause
    1
  18. Type-casting a class variable

    Suppose I have a var myClass: TClass and (for example) a class function TWindow.CreateNewWindow( ....) Now I want to call CreateNewWindow for var myClass. Of course,…

    Adriaan van Os, Jean SUZINEAU, Marco van de Voort
    10
  19. download site and mixed http

    On https://www.freepascal.org/down/x86_64/linux-hungary.html are links without "https://", causing the browser to bark: "File not downloaded: Potential security risk".…

    Mattias Gaertner, Tomas Hajny
    1
  20. class constructor exception

    When an exception is raised in a class constructor the application aborts without any error. How can I get an error? Mattias

    Mattias Gaertner, Andrey Zubarev
    2
  21. FPC and SIMD intrinsics

    Hello! I am interested in making a high-performance project which involves a lot of math, which is why I am interested in using SIMD (AVX2) on x86_64 (and for fun as…

    Alecu Ștefan-Iulian, Adriaan van Os
    1
  22. TDictionary.GetMutableValue

    Good afternoon! I have already written to the forum and bugtracker, but this topic is not interesting to anyone(( I need an answer from someone from the development team…

    Andrey Zubarev
    0
  23. client certificate mandatory and verification

    Out of the info on the wiki I created a simple Webserver with a server-certificate. To get this code working you need to create the necessary certificate. For this I…

    Jos Wegman, Flávio Etrusco, Tony Whyman
    2
  24. Loss of precision with the overloaded Max() function

    An issue recently popped up that I thought I'd bring up as a potential issue. In short, if you call the Max() function with an integer and a double parameter (such as d…

    Alan Krause
    0
  25. PTCGraph resolution detection

    I am trying to compile a program that uses PTCGraph for Windows 64 bit, and it's not behaving the same as it does on Win32. When I compile it for Win32, it is correctly…

    James Richters, Nikolay Nikolov
    3
  26. AnsiString address changed

    Curious, why did the address of "s" change here? Shouldn't the AnsiString be incrementing a reference count and not actually changing the actual pointer or copying?…

    Hairy Pixels, Marco van de Voort, Michael Van Canneyt
    8
  27. FP IDE sources

    I was looking for the FP IDE sources to check how it renders the ASCII table and manage the mouse input, but I'm not able to find them. They're not in GitLab, not in the…

    Guillermo Martínez Jiménez, Florian Klämpfl, Karoly Balogh
    13
  28. opening a serial port in a dll called from dot net fails

    I'm writing a dll that is used by a dot net application (32bits). If I call SerOpen in the initialization section of the dll there is no problem, but if I call it from…

    Luca Olivetti, Elmar Haneke
    3
  29. MachO $indirect symbols

    When compiling for aarch64 with fpc 3.3.1 on macOS 14.2, I notice some new entries in the Mach-O symbol table of the produced executable, e.g. apart from SegmentName =…

    Adriaan van Os
    0
  30. Re: fpc-pascal Digest, Vol 236, Issue 35

    The packages for the Lazarus mac OS x86-64 Lazarus 3.2 on sourceforge are not correct. There is no compiler package. Instead there are two fpc src packages. Just a…

    Jos Wegman, Mattias Gaertner
    1

Browse by month

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999