Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2020-07

  1. FPC buildbot

    I was looking for the sources of a buildbot suitable for an FPC project. I would like to keep it as simple as possible, so no webserver hassle for instance. Just simply…

    Darius Blaszyk, Joost van der Sluis, Travis Siegel
    5
  2. Strange "Undefined symbol" error in FPC 3.2.0

    Hi! I have pretty large program which compiles and runs fine with FPC 3.0.2, but if I try to compile it with FPC 3.2.0 (win32, i386, downloaded installer here…

    Виктор Матузенко, Alexey, code dz
    5
  3. Worse performance with 64bit binary

    I cannot show the real application but attached a simple example. If compile with 3.2.0 "ppc386.exe -O3 test.pas" the execution time of the resulting example binary is…

    Gabor Boros, Florian Klämpfl, Graeme Geldenhuys
    3
  4. Is there a FindAllDirs command like FindAllFiles?

    I am using FindAllFiles() in order to enumerate the files of a certain name pattern in a FPC application on Linux. I am using Fpc 3.0.4 and Lazarus 2.0.8. FindAllFiles()…

    Bo Berglund, Bart
    3
  5. Getting size of file without opening it?

    I am using FindAllFiles in order to list the files in a directory and it works fine. But I also need the size and timestamp of the file so I searched the net for it.…

    Bo Berglund, Michael Van Canneyt
    2
  6. CrossPlatform problem, INFINITE not defined on Linux

    I am porting an old application from Delphi to Lazarus and Windows to Linux. This application has a unit ExecWait, which was created to simplify running tool programs…

    Bo Berglund, Marco van de Voort, Michael Van Canneyt
    9
  7. FPC 3.2.1 gdeque Erase(0) hangs forever

    CudaText for linux x64. gdeque (fcl-stl) method Erase(0) (list has single item) hangs. I made workaround- replaced Erase(i) with Clear (erase all items). deque items -…

    Alexey Tor.
    0
  8. TProcess doc page bugs

    https://www.freepascal.org/docs-html/current/fcl/process/tprocess.readinputstream.html a) it has 2 sections "Arguments" (mixed with "Func result")- pls make nicer output:

    Alexey Tor., Michael Van Canneyt
    4
  9. Lazarus Release 2.0.10

    The Lazarus team is glad to announce the release of Lazarus 2.0.10. This release was built with FPC 3.2.0. The previous release Lazarus 2.0.8 was built with FPC 3.0.4.…

    Mattias Gaertner
    0
  10. What happens when assigning interfaces?

    Given the code below and the 2 cases can anyone explain what exactly the compiler does when the interfaces are assigned to? Does it copy a record like structure, call…

    Ryan Joseph, Sven Barth
    5
  11. Copying a file across IP using Free Pascal

    Is there a Pascal Procedure, Function or Object that can copy a file across an IP Network. I have tried executing scp with TProcess, but that did not work. Terry

    Chess, Michael Van Canneyt
    2
  12. Writeln() behaves differently on Windows and Linux, why?

    I am writing a cross-platform program (console program, no GUI). I am using Lazarus 2.0.8 and FPC 3.0.4 on both Linux and Windows. During sebugging I have put numerous…

    Bo Berglund, Alexander Grotewohl, Michael Van Canneyt
    16
  13. fpDebug function-call proof-of-concept

    Last weekend I started on the ability to evaluate functions within fpDebug. And I got quite far. It is a proof-of-concept, still needs a lot of work. But it works! See…

    Joost van der Sluis, Christo Crause, Martin Frb
    8
  14. LongInt and LongWord types

    Delphi's LongInt and LongWord are 32 bits on Windows, but 64 bits on supported Posix platforms( http://docwiki.embarcadero.com/RADStudio/Rio/en/Simple_Types_(Delphi)),…

    Marcelo Rocha, Sven Barth, Vojtěch Čihák
    2
  15. Re: fpc-pascal Digest, Vol 193, Issue 2

    Montag ab 12.00? DETLEF D. OVERBEEK WITH KIND REGARDS, MED VENLIG HILSEN, MET VRIENDELIJKE GROET, CORDIALEMENT, CORDIALI SALUTI, LE SALUDA ATENTAMENTE, MIT FREUNDLICHEN…

    Unknown author, Sven Barth, Tomas Hajny
    3
  16. FPC for Win64

    L.S. I like to use the 64 bits FPC compiler, but I cannot find any documentation how to use it. I see a WIN32 compiler and a WIN64 cross compiler. How it works is a…

    Evert van Dijken, Florian Klaempfl, Florian Klämpfl
    9
  17. Codetools, identity nodes from includes

    Currently I walk the node tree for a given unit and collect all the relevant symbols into a list which represents the symbols in the current document. I'm running into…

    Ryan Joseph, Mattias Gaertner
    3
  18. TProcess.CurrentDirectory doc

    https://lazarus-ccr.sourceforge.io/docs/fcl/process/tprocess.currentdirectory.html CurrentDirectory specifies the working directory of the newly started process.Changing…

    Alexey Tor., Marco van de Voort, Michael Van Canneyt
    4
  19. TProcessUTF8 doc - 2

    a) https://lazarus-ccr.sourceforge.io/docs/lazutils/utf8process/tprocessutf8.html here we have 2-3 items depre - ApplicationName, CommandLine. but list shows no special…

    Alexey Tor., Sven Barth
    3
  20. CodeTools reduce number of completions

    I'm using CodeToolBoss.GatherIdentifiers to get completions but with some units I'm getting 50k identifiers which is simply too much and too slow. Maybe of these are…

    Ryan Joseph, Mattias Gaertner
    5