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. Free Pascal console programs on Android are easy

    http://turbocontrol.com/gnuroot.htm is a new (unpublished) web page. Feedback appreciated!

    Paul Breneman, Mark Morgan Lloyd, Sandro Cumerlato
    15
  2. String conversions

    I’m making some string helper functions and using ansistring as inputs (in case there are longer strings than 255 chars). What happens when you pass a short string as…

    Ryan Joseph, Ben Grasset, Jonas Maebe
    17
  3. Fpc for ARM HF

    Hi all! Someone knows why, programs compiled to ARM HF target have to be linked with libc to be displayed by readelf -a as a ARM HF binary? If the program isn't linked…

    Fabio Luis Girardi, Jonas Maebe
    2
  4. Wiki: platform defines

    https://wiki.freepascal.org/Platform_defines#Operating_system_defines I 've added all defines of OS. You can tell me if it's not ok. Missed one item: 'nativent' target.…

    Alexey Tor., Sven Barth
    1
  5. Forum down ?

    I just tried to connect to https://forum.lazarus.freepascal.org/ and I got : "Sorry, SMF was unable to connect to the database. This may be caused by the server being…

    Dimitrios Chr. Ioannidis
    0
  6. FPC 3.2 error when cross compile from Linux x64 to NetBSD

    FPC 3.2 installed in FPCupdeluxe, with Lazarus trunk. NetBSD binary is made but with such error in Laz window: Compile Project, Mode: netbsd x64, OS: netbsd, Target:…

    Alexey Tor., Schindler Karl-Michael
    1
  7. why isn't the 'exit' in the finally end clause executed?

    Using fpc 3.0.4, Lazarus 2.0, the following simple program program tryfinally; begin   try     Writeln('before finally');   finally      Writeln('inside…

    Dennis, Alexander Grotewohl, Jonas Maebe
    4
  8. OpenBSD platform define

    I cannot find such in the https://wiki.freepascal.org/Platform_defines - its missed? Alexey

    Alexey Tor., AlexeyT, Sven Barth
    2
  9. Source file macro

    Is there a macro for the path of the source file being compiled? I could swear there was something like FPC_SOURCE_FILE but I can’t find it now. Ryan Joseph

    Ryan Joseph, gabor, Markus Greim
    6
  10. not inlined?

    The method TDictionary.IsSet is not able to be inlined but why not? What are the rules to inlining in FPC? I know calling inherited is not possible (makes sense) but I…

    Ryan Joseph, Ben Grasset
    3
  11. server up?

    Is the fpc-devel server back up yet? I’m not seeing new messages getting posted. Ryan Joseph

    Ryan Joseph, Florian Klämpfl
    1
  12. Using constants in constant record definition

    I'm just porting some C code to pascal. This code contains constant structure definitions which use other constants of simple types. However FPC reports "Error: Illegal…

    Simon Ameis, Bart, Dejan Boras
    6
  13. Move of mailing lists to another server

    The mailing lists will be moved to another server. As a result, their operation will be temporarily suspended. Normally, they should be back some time tomorrow (CEST).…

    Jonas Maebe
    0
  14. wiki.freepascal.org is down?

    Hi I get empty pages when browsing http://wiki.freepascal.org/ Is it some bug or I am doing something wrong? Denis Golovan

    denisgolovan, Dmitry Boyarintsev, Jonas Maebe
    6
  15. Class field property access

    I found a restriction in properties which is a little disappointing. I get there’s probably some objective of safety but Pascal is a direct memory access language so I…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    8
  16. http://wiki.freepascal.org/ web site is totally blank

    Does it only happen to me? Dennis

    Dennis, DaWorm, Unknown author
    3
  17. FReeBSD changing linker

    some changes on FreeBSD 12 and up seem to affect FPC and Lazarus, see "Tasks" list at the end of the quotation. Maybe it is of special interest to the dev team.…

    Marc Santhoff
    0
  18. from fpc 2.6 to 3.x

    which are the main changes when upgrading fpc from 2.6.4 to the current 3.x release? I remember having tried once for building ppcrossarm. That worked. When compiling my…

    Marc Santhoff, Bart
    2
  19. 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
  20. Error? No range checks in mode delphi?

    Is the following a bug in the compiler or a feature? Is would seem using {$mode delphi} allows code which clearly violates range bound to compile without error. program…

    Anthony Walter, Marcos Douglas B. Santos, Sven Barth
    3
  21. TStringList/pchar question

    I just learned that pchar is not ref counted like I used to think so I’m curious why this code doesn’t fail. Shouldn’t this crash because I free TStringList and…

    Ryan Joseph, Michael Van Canneyt
    2
  22. ENC28J60 Ethernet Controller AVR/ARM Driver

      I started to write a driver ( https://github.com/dioannidis/fp_ethernet_enc28j60.git ) for this chip ( ENC28J60 Ethernet Controller ) first for the AVR platform, (…

    Dimitrios Chr. Ioannidis
    0
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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

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