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. Link on another host - how to collect and copy all files?

    I've got into troubles with a dynamic library on Linux. It uses pthreads but on the target system glibc 2.24 is used, while on my development machine 2.34 is being used.…

    Joost van der Sluis, Jonas Maebe
    2
  2. Building fpc 3.2.2 from sources - which compiler to use for install?

    I am building fpc 3.2.2 from sources on a Linux Mint x64 box. When I compile fpc inside the downloaded source folder I use this: make all FPC="$HOME/devel/fpc/ppcx64"…

    Bo Berglund, Marco van de Voort
    2
  3. Getting Last User Input reliably

    I'm trying to get the time lapsed since the last user input with keyboard or mouse on a Windows PC. For this I am doing: GetLastInputInfo(Last_Input_Info); IdleTime:=…

    James Richters, Jonas Maebe, Luca Olivetti
    10
  4. How To: Use lib curl example

    I was having some problems using vanilla sockets and OpenSSL to read a few specific web pages using HTTPS. Normally I don't have any problems using HTTPS, but with a few…

    Anthony Walter, Michael Van Canneyt, Rainer Stratmann
    6
  5. TProcess Running is unreliable on Linux

    On Linux using 3.3.1 build of FPC I've found that in many situations the Running property of TProcess is unreliable. Is this a problem with which anyone is familiar?…

    Anthony Walter, Michael Van Canneyt
    2
  6. Named optional arguments

    This was discussed before some years ago with no conclusion () but I'd like to bring it up again. Can we consider extending the variant dispatch call named parameters to…

    Ryan Joseph, Jonas Maebe, Mattias Gaertner
    17
  7. target mipsel-embedded

    I am trying to build a mipsel-embedded compiler. It says here that this is possible https://wiki.freepascal.org/TARGET_Embedded_Mipsel. I followed the steps below git…

    Unknown author, Florian Klämpfl, Michael Ring
    2
  8. Make clean error when building fpc 3.2.2 from sources

    I am trying to build fpc 3.2.2 on an Ubuntu 20.04.3 virtual machine while documenting my steps along the way. I am doing this so I can later repeat it on the real target…

    Bo Berglund, Jonas Maebe, Tomas Hajny
    3
  9. Inline function parameters

    Is there anyway a function parameter could be inlined in FPC? This would go a long way in helping to parameterize functions that have tight loops in them. If there isn't…

    Ryan Joseph, Jonas Maebe, Sven Barth
    9
  10. First Version Vector Toolkit in OpenGL

    You might have read in my prior message to this group my announcement of a vector graphics and physics library I've been writing for FPC. In this first release, I am…

    Anthony Walter, Benjamin Rosseaux, code dz
    12
  11. Cross-compiling and warnings from linker

    Using cross-compiler from x86-linux to arm-linux, I keep getting a lot of warnings at the linking stage of my programs, in the form: /opt/[...]/arm-linux-gnueabihf-ld:…

    Sergey Organov
    0
  12. Keeping current with FPC Source on gitlab

    I'm trying to set things up so I can stay up to date with the latest FPC sources on gitlab. I'm following the instructions found here:…

    James Richters, Christo Crause, Ryan Joseph
    2
  13. ExtractStrings by line in Windows

    On Mac I had used ExtractStrings([LineEnding], [], str, list); to split a string by line but on Windows LineEnding is 2 chars long so the char set parameter doesn't work.

    Hairy Pixels, Bart, Ryan Joseph
    3
  14. String error on Windows

    Why isn't this syntax valid on Windows? Very confused. ============================ {$mode objfpc} program WindowsTest; var s: String; begin s += ';'; // Syntax…

    Hairy Pixels, Alexander Grotewohl, Jonas Maebe
    6
  15. Trying to update to: Xcode 12.5, FPC 3.2.2

    I'm jumping up to the latest xcode 12.5to be able to develop on iOs 14.x My trusty old FPC 3.0.5 worked just fine for iOs Target. But the simulator is a different…

    Unknown author, Jonas Maebe, Ng Pheng Siong
    5
  16. Lazbuild error on Windows

    I'm trying to build a Lazarus project on Windows and I've ran into a problem. Since I barely know Windows all I have known to do is download the latest version of the…

    Ryan Joseph, Mattias Gaertner
    4
  17. Writing Pascal Physics and Vectors

    I've been working on writing Pascal bindings a friendly object orient interface to a few open source projects. I have put together Chipmunk2D, NanoVG, MiniMP3, and SDL2…

    Anthony Walter, Ched, Darius Blaszyk
    12
  18. My Linux service application consumes 10% CPU when idling - why?

    So I have this service application which is ported from a Windows Delphi 2007 TService app to a regular command line program for use in Linux. It runs on a RaspberryPi3B+

    Bo Berglund, Alexander Grotewohl, Bernd K.
    15
  19. Unable to link static lib files on Window

    I know I was previously able to link static library files on Windows with FPC, but hadn't used this feature in a while. When I recently tried using static linking I am…

    Anthony Walter, Sven Barth
    1
  20. bounded array types as procedure arguments

    Was trying to declare a procedure with an array argument, e.g. procedure p(a: array[1..9] of int64), and the compiler complained as it seems only accepts open arrays. …

    P Padilcdx, Michael Van Canneyt
    2
  21. FPC 3.2.2 Build Error on Mac

    I am trying to build FPC from 3.3.2 sources on a Mac and am getting errors complaining about two binary files having different sizes. Could someone help me figure out…

    Anthony Walter, Jonas Maebe, Unknown author
    2
  22. Repost: TFieldType declaration change in FPC fixes_3_2 branch

    /Reposted with correct branch identifier/. I thought that a fixes branch was only for bug fixes and not for issuing non-backwards compatible changes. However, TFieldType…

    Tony Whyman, LacaK, Michael Van Canneyt
    4
  23. TFieldType declaration change in fixes2_2 branch

    I thought that a fixes branch was only for bug fixes and not for issuing non-backwards compatible changes. However, TFieldType in db.pas now has 6 extra elements.The…

    tony.whyman
    0
  24. Why the difference in the rounded results?

    I got different results with 32bit vs. 64bit, 3.2.2 vs. 3.3.1, FPC vs. Delphi. Why? var d1,d2:Double; begin d1:=20.5; d2:=1.05; Writeln(RoundTo(d1*d2,-2));…

    Gabor Boros, Ched, Guillermo
    5
  25. Clone() in Linux x86-64 RTL

    I just checked that clone() is only present in i386 Linux RTL but it is not defined in x86-64. Am I right? Or, I am missing something. Matias

    Matias Vara
    0
  26. Status of anonymous functions

    Luis Henrique Barbosa de Lima, Sven Barth
    1
  27. TEnumerator - After the last element?

    I need to know the current position is after the last element. The attached solution demonstrate what I want. Is an internal solution exists for this task? I not found…

    Gabor Boros, Sven Barth
    1
  28. Is the Lazarus list down? (2021-10-04)

    I have tried to post to the list (via GMane) but it does not come through. And the last post made seems to be on 2021-10-01... Is the list itself down or is there a…

    Bo Berglund, Allan, DougC
    4
  29. FreePascal and MySQL 8.0

    I just upgraded to a new laptop and see that MariaDB is using MySQL 8.0 . I also see there is no connector in my Free Pascal install for MySQL 8.0. I do see that there…

    Terry A. Haimann, antlists, Florian Klämpfl
    12
  30. String.Split(const Separators: array of Char; Options: TStringSplitOptions)

    I must be missing something obvious. But given the following definition of the Split() helper function for strings: Function Split(const Separators: array of Char;…

    Bart, Michael Van Canneyt, Ondrej Pokorny
    2

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