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. XML Canonicalization Support

    Does the fcl-xml package supports xml canonicalization?

    Mazola Winstrol, Daniel Gaspary, Dariusz Mazur
    6
  2. Loading PNG files as OpenGL textures

    I’m coming from the Mac and I’d like to replace some code that loads .png files into OpenGL textures using Apple libraries that aren’t cross platform compatible.…

    Ryan Joseph, Anthony Walter, Felipe Monteiro de Carvalho
    32
  3. default value of a sub range field produces No range Check error

    I tried with fpc 2.6.4 ----------------- program Project1; uses classes; type TSmall = 4..12; TA=class public N : TSmall; //default to 0 after create, should raise range…

    Dennis, Jonas Maebe, leledumbo
    3
  4. variable declarations with 'absolute' syntax

    Looking at the FPC Language Reference for Variable Declaration syntax: http://www.freepascal.org/docs-html/ref/refse21.html Specifically, ABSOLUTE declarations. The…

    Graeme Geldenhuys, Bart, Marco van de Voort
    8
  5. undocumented 'library' hint directive

    Based on the latest FPC Language Reference documentation, there is no "library" hint directive (like Delphi & Kylix has)...…

    Graeme Geldenhuys, Marco van de Voort, Michael Van Canneyt
    6
  6. interface inheritance implementation

    Not sure what subject line to use to summarize what I'm trying to do here, but that is kind of related :) So I would like to use an interface that inherits from another…

    David Emerson, Graeme Geldenhuys, Sven Barth
    11
  7. bug in Interface documentation?

    Speaking of Interfaces, there seems to be a bug (omission) in the Interface syntax diagram. http://www.freepascal.org/docs-html/ref/refse39.html The syntax diagram…

    Graeme Geldenhuys, Dmitry Boyarintsev, Michael Van Canneyt
    3
  8. STM32F407?

    I've seen on the list that the STM32F429 has some support in fpc now! A couple of years ago I got a STM32F407 discovery board. Is the code for *29 compatible with *07?…

    Andrew Haines, Michael Ring
    3
  9. Distinguishing between ARM and ARMHF at build time

    I habitually use something like fpcV= 'Free Pascal v' + (*$I %FPCVERSION% *) ; fpcC= ' for ' + (*$I %FPCTARGETCPU% *) ; to generate "about box" text for programs, and…

    Mark Morgan Lloyd, Sven Barth
    1
  10. Access GPIO pins on RPi2 without root?

    How can one control the GPIO outputs on a Raspberry Pi2 without needing the program to run as root? I am using Raspbian Wheezy and I need to add two relays controls to…

    Bo Berglund, Henry Vermaak, Jonas Maebe
    21
  11. How to duplicate PHP's gzcompress() function in FPC?

    I need to compress a file the same way as PHP's gzcompress() function: http://php.net/manual/en/function.gzcompress.php DEFLATE, because PHP also has a gzencode() and…

    Graeme Geldenhuys, Dmitry Boyarintsev, silvioprog
    6
  12. PostgreSQL notifications broken

    PostgreSQL has a useful feature where application programs can send notifications to each other, this tends to be much "cheaper" than periodically polling a table for…

    Mark Morgan Lloyd, Michael Van Canneyt
    6
  13. Lazarus Release 1.4.4

    The Lazarus team is glad to announce the release of Lazarus 1.4.4. This release was built with FPC 2.6.4, same as the previous release Lazarus 1.4.2. Here is the list of…

    Mattias Gaertner, Jonas Maebe
    2
  14. for loop variable value reliable after loop?

    var i , n : integer; for i := 1 to 100 do begin if IntArray[i] > 100 then begin n := i; break; end; end; writeln('The '+IntToStr(i)+' item in the array > 100'); //can…

    Dennis, Adriaan van Os, Dmitry Boyarintsev
    10
  15. Methods for autoupdating fpc programs?

    I am wondering if there is some method to autoupdate an fpc program running on a RaspberryPi? It really should not matter where the fpc program runs but I figured the…

    Bo Berglund, Flávio Etrusco, Graeme Geldenhuys
    30
  16. fpdoc - "all known implementing classes" section

    Does FPDoc have the functionality to show "All known implementing classes" for an Interface or Class? Something like what JavaDoc does. Here is an example:…

    Graeme Geldenhuys, Michael Van Canneyt
    2
  17. How to compile Lazarus program using only FPC?

    I want to check my options regarding Lazarus and FPC. If I develop a program on Windows Lazarus, move it to Debian Lazarus (x86) and then finally want to compile on ARM…

    Bo Berglund, Dennis, gabor
    35
  18. MSEide+MSEgui 4.0beta1 for FPC 3.0

    MSEide+MSEgui 4.0beta1 for FPC 3.0 is ready for testing: http://mseide-msegui.sourceforge.net/pics/mseide_4_0.png…

    Martin Schreiber, Rainer Stratmann
    2
  19. Screwed FPC installation in Xubuntu

    I was able to get my Xubuntu 15.10 into a state where FPC doesn't work even if I remove and install again from repo. I tried installing FPC 3RC1 but then removed all…

    Juha Manninen, Bo Berglund, Graeme Geldenhuys
    6
  20. howto find alternatives for deprecated fucntions?

    if the docs and the compiler say that a function is deprecated, how can I find out which other function should be used instead? Example:…

    Klaus Hartnegg, Graeme Geldenhuys, Jonas Maebe
    10
  21. FPC fails to build rev 31874

    FPC revision 31874 is failing to build with the following error: pexpr.pas(3990,48) Error: Incompatible type for arg no. 1: Got "tnode", expected "tsym" Last Changed…

    Anthony Walter, Sven Barth, Vincent Snijders
    4
  22. TDBF (dBase) vs TurboPower FlashFiler

    I'm again revisiting the idea of porting FlashFiler to FPC, but trying to justify if it is worth it or not. The NexusDB owner offered me (at one stage) a possible…

    Graeme Geldenhuys, Marco van de Voort, Michael Van Canneyt
    4
  23. FileIO in FPC 3.0

      In the discussion about resourcestrings I read that the RTL now uses codepage-aware strings for FileIO. So I wonder what kind of codepages do you use for FileIO? The…

    Andreas Dorn, Graeme Geldenhuys, Jonas Maebe
    9
  24. detect implementation / interface sections

    I tried sending this message two days ago, but it seems not to have gone through. Trying again. I like using include files, to break up big units into multiple files,…

    David Emerson, Jonas Maebe, Mark Morgan Lloyd
    2
  25. JSONRTTI load and save TDateTime issues

    I'm using the JSONRTTI unit to successfully save an object to a .json file. But when loading that file back using TJSONDeStreamer I get a conversion error due to the…

    Graeme Geldenhuys, Michael Van Canneyt
    5
  26. Unit crt

    What does SetRawMode do? var OldIO : termio.TermIos; inputRaw, outputRaw: boolean; procedure saveRawSettings(const tio: termio.termios); Begin with tio do begin inputRaw…

    Rainer Stratmann, Ched, Jonas Maebe
    17
  27. Resourcestrings in FPC 3.0

    I did not find resourcestrings mentioned here: http://wiki.freepascal.org/User_Changes_3.0 http://wiki.freepascal.org/FPC_Unicode_support There encoding is not mentioned…

    Martin Schreiber, Graeme Geldenhuys, Jonas Maebe
    21
  28. Example of using TInetSocket, please

    I am porting an application from Windows Delphi 2007 to FPC on Linux (Raspberry Pi2). In the process I need to switch from using RS232 to TCP/IP to communicate with a…

    Bo Berglund, Paul Breneman, silvioprog
    2
  29. H2Pas sugestion: new -V param

    Some days ago, I did a conversion from a C header to Pascal, and I noticed that H2Pas tool could implement a little bit improvement for Variadic[1] (or varargs)…

    silvioprog, leledumbo
    1
  30. dereferenced pointer as open array argument

    Imagine I have this function: procedure ArrayTest(const data : array of char); begin ... end; and in another routine I have a pchar variable. If I slice the array byte…

    Seth Grover, Jonas Maebe
    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