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. Lazarus Release 2.0.6

    The Lazarus team is glad to announce the release of Lazarus 2.0.6. This release was built with FPC 3.0.4. The previous release Lazarus 2.0.4 was built with FPC 3.0.4 as…

    Mattias Gaertner
    0
  2. Incorrect IDE Messages error line

    Compile Project, Mode: linux x64 qt5, Target: builds/linux-x64-qt5/cudatext: Exit code 1, Errors: 3 Error: /home/user/lazarus/lcl/units/x86_64-linux/qt5/qtwidgets.o: In…

    Alexey Tor., Jonas Maebe
    1
  3. Git mirror

    Hi all Looks like Graeme's FPC git mirror stopped syncing with svn. I've sent a private mail, but no response. Could somebody help? Denis Golovan

    denisgolovan, Christo Crause, Graeme Geldenhuys
    4
  4. fpbind ipv6 version

    https://www.freepascal.org/docs-html/current/rtl/sockets/fpbind.html Is there an example for IPV6? function fpbind( s: cint; addrx: psockaddr; addrlen: TSockLen ):cint;…

    Rainer Stratmann, Alexander Grotewohl, Michael Van Canneyt
    7
  5. Dynamic loading to static?

    Maybe a stupid question but I thought I’d asked before I potentially waste a bunch of time. I have code to dynamically load functions using Dynlibs.LoadLibrary, for…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    7
  6. DirectoryExists on FreeBSD , problem

     FPC 3.3.1-r43118 [2019/10/04], on Linux x64, cross compiling to FreeBSD x64 12.0 (TrueOS). Smth is broken in DirectoryExistsUTF8() on FreeBSD. After this FPC update…

    Alexey Tor., Graeme Geldenhuys, Karoly Balogh (Charlie/SGR
    8
  7. FPC Mantis has 2 fields "fixed in revision" in issues

    First field is below the "OS" and "Product build" on the top; 2nd is below "Attach tags". Remove 1 of them. https://bugs.freepascal.org/view.php?id=35400 Alexey

    AlexeyT, Bart, Sven Barth
    2
  8. FPC 3.0.4a fix for MacOS back ported?

    Anybody know if the MacOS Library Path fix for MacOS will be back ported to the 3.0.4 fixes branch? Currently the bug tracker only marked it as fixed in the 3.3.1 branch.

    Graeme Geldenhuys, Jonas Maebe
    1
  9. Difficulty with DayOfWeek

    From https://www.freepascal.org/docs-html/rtl/sysutils/dayofweek.html : DayOfWeek returns the day of the week from DateTime. Sunday is counted as day 1, Saturday is…

    Ched, Luca Olivetti, Winfried Bartnick
    2
  10. fcl-passrc errors

    More tests with the parser but it seems like it doesn’t know quite a bit of syntax. Are these not implemented yet? 1) class operators for records EParserError:…

    Ryan Joseph, Benito van der Zander, Mattias Gaertner
    27
  11. fcl-passrc method/function invocations

    One of my tasks for the language server is determining “references” to a symbol, which means for functions I need to know all the times they were called. Given the…

    Ryan Joseph, Mattias Gaertner, Michael Van Canneyt
    6
  12. FPC code to migrate Outlook PST file to MBOX format?

    I need to switch away from using Outlook 2003 to something sensible like Thunderbird. But when I do I need to keep my mail archive, which is stored in multiple very big…

    Bo Berglund, Austinwalker, brendan
    6
  13. Catalina upgrade changes

    Upgraded to Catalina 10.15 and had some breaking changes that I’d like to share: 1) /Developer directory has moved and can not be restored. Apple decided that the root…

    Ryan Joseph, Anthony Walter, C Western
    5
  14. DecodeDate vs DecodeDateFully

    I'm wondering why DecodeDate is a procedure and DecodeDateFully a function in SysUtils... And there is no description of the returned Boolean.…

    Ched, Alexander Grotewohl
    1
  15. FPC_CURRENCY_IS_INT64

    what is the meaning of this compiler define? I am expecting, that Currency datatype is internaly stored using Int64 datatype (*10000). This compiler define is set for…

    LacaK, Florian Klämpfl, Sven Barth
    3
  16. How use lazarus for mipsel computer?

    I hope to implement fpc compiler code on mipsel computer (I have mipsel computer), and can run lazarus, how can I boot the compiler, successfully compile lazarus source…

    402859642
    0
  17. *etFTime -> File*etDate

    In https://www.freepascal.org/docs-html/rtl/sysutils/filenameroutines.html , FileSetDate <https://www.freepascal.org/docs-html/rtl/sysutils/filesetdate.html>Get file…

    Ched, Christo Crause
    1
  18. TThreadedQueue like in Delphi?

    Hi I want to make some open source project for Laz, and need the thread-safe queue for it. So this Delphi class is Ok, but FPC 3.3 r42919 misses it in…

    Alexey Tor.
    0
  19. WideStringToUCS4String optimization

    Hi {$ifdef FPC_HAS_FEATURE_DYNARRAYS} procedure UCS4Encode(p: PWideChar; len: sizeint; out res: UCS4String);   var     i, reslen: sizeint;     w: longint;   begin

    Alexey Tor.
    0
  20. FPC 3.3 trunk error with CudaText

    Win10 x32, Free Pascal Compiler version 3.3.1-r43163 [2019/10/11] for i386 After installing FPC trunk (via fpcupdeluxe), I cannot run CudaText from IDE. Also dont run…

    AlexeyT
    0
  21. Floating point exception not always caught on Linux i386.

    FPC 3.0.4, Linux i386 the following program should catch the floating point exception (always), but crashes on the fourth call to the procedure Run: program test; {$mode…

    Bernd Mueller, Bart, Zamrony P. Juhara
    3
  22. Building complier fails in itolitlsreader.pas

    Updated from svn just now (r43157) and tried to build but I get this error. Pasted below is the source from itolitlsreader.pas and it appears it’s totally mangled. Are…

    Ryan Joseph, Christo Crause
    2
  23. Linking with putty C code, various linker errors

    I am trying to make an SFTP client class based on putty. It will be open source and I think quite useful for many people, but it looks like I need some help :=) I need…

    Unknown author, Tobias Giesen
    1
  24. Compile fpc 64 bit from /fixes_3_2/

    Hello. I have a strange result while compiling fpc from https://svn.freepascal.org/svn/fpc/branches/fixes_3_2/. Here, on Linux Debian 10.1 multi-arch (64 bit + 32 bit),…

    fredvs, Marco van de Voort, Pierre Muller
    5
  25. fpc trunk issue with StreamIO or TMemoryStream

    I'm facing a strange issue, I don't know if it's StreamIO or TMemoryStream. The following program, compiled with fpc Free Pascal Compiler version 3.2.0-beta [2019/04/26]…

    Luca Olivetti, Bart, Michael Van Canneyt
    7
  26. Improve THandleStream.Size for VFS on Linux

    Ubuntu 18.x x64. FPC 3.3 trunk. I get handle of '/proc/version' using func below (e.g. handle=22). Now I want to get file size of that file. and read all contents into…

    Alexey Tor., Michael Van Canneyt
    1
  27. Cannot cross-compile from Linux to Solaris-SPARC ?

    Linux x64. Free Pascal Compiler version 3.2.0-beta-r41315 [2019/02/16] for x86_64 Installed cross-compiler to Solaris-SPARC, using fpcupdeluxe 1.6.2y. I got such errors…

    Alexey Tor., AlexeyT, Joost van der Sluis
    2
  28. Errors on cross-compile from Linux x64 to NetBSD x64

    FPC 3.3 trunk from today. Lazarus trunk from today. Project CudaText. Cross compilers installed via fpcupdeluxe 1.6.2y ... Compile package atsynedit_cmp_package 1.1:…

    Alexey Tor., AlexeyT, Karoly Balogh (Charlie/SGR
    2
  29. threads, memory barriers and RTLeventSetEvent / RTLeventWaitFor

    I am currently looking at a strange issue in FpDebug. The main thread loads a lot of data from a file, and creates various objects. Then some code is executed in a…

    Martin, Jonas Maebe, Sven Barth
    2
  30. fcl-passrc with Objective-c

    How well can the parser handle the objective-c mode? At my first attempt it seemed to fail pretty early on so I’m not sure it’s even supported. EParserError:…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    4

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