Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2019-05

  1. Using docker to build software

    Hi List. I am curious to know if there is someone out there that have tried to use Docker (https://www.docker.com) containers to build fpc applications? I have 3…

    Torsten Bonde Christiansen, leledumbo, Michalis Kamburelis
    2
  2. tiOPF is looking for a new project maintainer

    I have really enjoyed working with tiOPF for 15+ years and have written tons of database and non-database applications that used tiOPF. It was also the project that…

    Graeme Geldenhuys, Anthony Walter
    1
  3. Linphone wrapper

    Is someone using Linphone? I need a wrapper for the library. https://www.linphone.org/technical-corner/liblinphone Or is there another solution for automatic VoIP calls?

    Rainer Stratmann
    0
  4. SetCodePage in older FPC 3.0.4

    I am making small unit https://github.com/alexey-t/aencoding so I need to know: a) will it work on FPC 3.0.4? do I need to use {$ifdef}? b) my trick to set CP_UTF8 at…

    Alexey Tor., AlexeyT, Jonas Maebe
    6
  5. Convert codepages back to UTF8

    LazUtils.LConvEncoding can convert utf8 to codepage (not many codepages) and vice versa. FPC 3 can convert utf8 to codepage - via SetCodePage(s, codepage, true). But how…

    Alexey Tor., Graeme Geldenhuys, Martok
    7
  6. Getting multiple files from GetOpenFileNameA

    This is the function I came up with to use GetOpenFileNameA() to get multiple files, and put the file names all into a StringList. I think I am doing something…

    James Richters, Alexander Grotewohl, Cyrax
    12
  7. RPos Causing Access violation

    This is my function that seems to cause this more than anything else… it’s ridiculously simple… Function…

    James Richters, Bart, Marco van de Voort
    4
  8. Checking if a TStringList already exists

    I’m wondering if there is a way to test if a tstringlinst has been created yet? I looked at the documentation in these two locations:…

    James Richters, Giuliano Colla, Graeme Geldenhuys
    13
  9. Debug Advice needed

    I have this program that is confounding me. It obtains a file name with GetOpenFileNameA then it processes the file and draws stuff on the screen, then loops back and…

    James Richters, Alexander Grotewohl
    1
  10. Detecting console close with red X on windows

    Is there a way I can detect that a user has pushed the red X in the upper right corner to close the console window in a free pascal console application so I can save…

    James Richters, Henry Vermaak, Kevin Lyda
    8
  11. Bootstrapping the compiler...

    Is the current (3.0.4) fpc compiler required to build the compiler or is there a way to bootstrap a compiler? Kevin Kevin Lyda Galway, Ireland

    Kevin Lyda, Jonas Maebe
    3
  12. ContentData field size in FCGI_ContentRecord of fastcgi unit

    https://github.com/graemeg/freepascal/blob/master/packages/fastcgi/src/fastcgi.pp In line 510 FCGI_ContentRecord = record     header : FCGI_Header;     ContentData…

    Zamrony P. Juhara, Michael Van Canneyt
    5
  13. Regarding Win Pointer API

    https://bugs.freepascal.org/view.php?id=35578 Here I suggested to merge 3rd party unit into FPC, into Windows unit. Why to Windows? Because it's user32.dll imports.…

    AlexeyT
    0
  14. unexpected termination with no errors

    A program I have been working on for years has suddenly developed a bug in it and at a certain point, it is just terminating and not giving me any runtime errors or any…

    James Richters, DaWorm, Gary Doades
    10
  15. Problem linking external libs on Linux

    I'm am not sure how long I've ignored this problem, but can someone explain to me the proper way to get FPC and Lazarus to allow linking of external shared object files…

    Anthony Walter, fredvs, Sven Barth
    6
  16. Patch in trunk about 200/208 errors

    https://github.com/graemeg/freepascal/commit/2a1c95c8488dec617cefa65f4803bb17c7e57552 Seems 200 and 208 swapped (error) in some places of that patch. Alexey

    AlexeyT, Jonas Maebe
    1
  17. dot net dll in free pascal?

    A sizeable part of my day job is to program PLCs in the worst software environment ever (for the curious, simatic tia portal, actually I'm mostly using the older, only…

    Luca Olivetti, Sven Barth
    4
  18. Bitpacked bug?

    I think I found a bug with bitpackeds records. I have the next record.   TBitpacked = packed record     Case Integer Of       0 : (Word :  Word);       1…

    Victor Campillo, Jeppe Johansen, Luca Olivetti
    4
  19. FPC does not compile after revision 42042

    After revision 42042 (last commit made by Michael Van Canneyt) I got this error trying to compile FPC on Linux x86_64.     streams.inc(1865,37) Error: Can't determine…

    Victor Campillo, Michael Van Canneyt
    2
  20. The keyboard unit

    When I compile and run this small test program ( https://gist.github.com/lyda/2d33a6d91067e9dffb4ed37147b52583 ) the following happens: % fpc test.pas Free Pascal…

    Kevin Lyda, Alexander Grotewohl, Ralf Quint
    5
  21. Feature Announcement: Support for multiple active helpers per type

    Hello together! We are pleased to announce that Free Pascal now supports the usage of multiple active helper types per extended type. This feature has been developed by…

    Sven Barth, Anthony Walter, Mattias Gaertner
    4
  22. Check WinAPI missing funcs from this MSDN list

    hi. I see the last FPC fixes has fix for missing WinAPI funcs. So I opened one of such func doc GetGuiResources, and got list of all related funcs. Pls check them:…

    AlexeyT
    0
  23. [OT] Mantis offline

    Hello. Could anyone check if Mantis is online? I've tried to access http://bugs.freepascal.org now (Fri 10 May 2019 11:30:37 AM BRT), but got "This site can’t be…

    silvioprog, Graeme Geldenhuys, Tomas Hajny
    4
  24. using ^ in filename

    Does anyone know why I have issues using ^ in a filename on windows systems? Everything works fine if I just run my program and open the file with a ^ in it, the issue…

    James Richters, Jonas Maebe
    1
  25. Turbo Pascal 3 graphics

    Amazingly I still have a number of my high school computer science projects which were written in Turbo Pascal 3. And a few are almost not horribly embarrassing. I'd…

    Kevin Lyda, Bernd Oppolzer, Sven Barth
    2
  26. FPC Lambda Runtime

    Over the weekend I looked into AWS Lambda function custom runtimes, with the hope of being able to create one using Free Pascal. I'm happy to say that I have it up and…

    Alan Krause, Michael Van Canneyt
    2
  27. error in https://www.freepascal.org/docs-html/rtl/strutils/ansiindextext.htm

    I believe the red text below (in the url on the subject line) should be AnsiIndexText instead of AnsiIndexStr. Description AnsiIndexStr matches AText against each string…

    Dennis, Michael Van Canneyt
    1
  28. Documentation confusion or error

    https://www.freepascal.org/docs-html/rtl/sysutils/longrec.html I'm referring to the documentation shown in the URL above. As far as I know the fpdoc is sensitive to…

    Graeme Geldenhuys, Michael Van Canneyt
    2
  29. Does FPC require glibc?

    Empty Message

    Nozz, Marco van de Voort, Michael Van Canneyt
    6