Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2023-03

  1. Converting old pascal written for Pascal/MT+ compiler

    I have some old Pascal code that was compiled in a CPM environment using the Pascal/MT+ compiler from Digital Research. I'm trying to get this project to build in a…

    Jacob Kroon, Bart, Bernd Oppolzer
    24
  2. Search for reviewers

    I would like to get in touch with people interested on reviewing freepascal code for the torokernel. I have been working on this project since 2006. However, my…

    Matias Ezequiel Vara Larsen
    0
  3. Converting Delphi7 code to FreePascal with interfacing to protection key?

    We have a number of old Delphi7 applications which are in need of porting over to FreePascal. I have successfully done a number of these ports in the last few years...…

    Bo Berglund, Giuliano Colla, Marco van de Voort
    19
  4. Cache-line alignment for records

    Apologies in the case this subject has been already discussed. I require that some global variables be cache-line aligned. This is a requirement for per-CPU variables…

    Matias Ezequiel Vara Larsen, Ched, denisgolovan
    15
  5. Fpc 3.2.2 fails to "make install" on RPi4 to local directory

    I have a RaspberryPi4 where I have installed several versions of Lazarus/Fpc over some time. The latest versions are (fpc from Tools/Options/Compiler_executable): Laz…

    Bo Berglund, Marco van de Voort
    2
  6. pointer to char vs pchar

    why is a pointer to a char not a pchar (for type helpers)? program Project1; {$Mode objfpc}{$H+} {$ModeSwitch typehelpers} type TPcharHelper = type helper for pchar  …

    Benito van der Zander, Martin Frb, Michael Van Canneyt
    4
  7. compiler last sources Internal error on code including generic and anonymous function

    Hello, from time to time I recompile fpc and lazarus from latest sources. After today's recompilation compiler cannot translate construction, what was possible to…

    Tomáš Horák, Sven Barth
    1
  8. Illegal expression when redeclare typed constant

    Suppose  I have unit mytest; interface const    MY_VALUE = 1;    MY_INT_VALUE: integer = 1; implementationend. and second unit unit mytest2; interface uses mytest;…

    Zamrony P. Juhara, Sven Barth
    1
  9. Cross-compile for Linux Arm (RaspberryPi) on Windows 10?

    I have latest Lazarus/Fpc on my Windows 10 main computer, but also on a number of RaspberryPi (3 and 4) devices. If I create an application on Windows and want to build…

    Bo Berglund, Unknown author
    2
  10. Is Online Package Manager not a standard part of Lazarus?

    I thought Online Package Manager was standard since it appeared in all earlier installs I have made both using Sourceforge Windows installers or via sources downloaded…

    Bo Berglund
    1
  11. Downloaded cross-compiler from Sourceforge - wiki incorrect?

    I tried to add a cross-compiler for Win32 to my existing Lazarus 2.2.4 installation on Windows 10 x64. So I followed the instructions on the fpc wiki:…

    Bo Berglund, Martin Frb, Sven Barth
    6
  12. Working with anonymous functions

    I'm testing FPC-trunk and I'm especially interested in using anonymous functions because they should simplify working with TThread.Synchronize and others a lot. I…

    Thomas Kurz, Sven Barth
    1
  13. FPC crashes with Internal error 200502052 compiling shared library on m68k

    On Debian 12 (Bookworm) FPC release version 3.2.2 crashes on m68k when trying to build a shared library. See https://buildd.debian.org/status/package.php?p=doublecmd…

    Peter B, Karoly Balogh, Pierre Muller
    5
  14. Lazarus Release 2.2.6

    The Lazarus team is glad to announce the release of Lazarus 2.2.6. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus and…

    Mattias Gaertner
    0
  15. possible bug in blockwrite

    I'm using FPC 3.2.0, though I doubt anything changed in the most recent releases, though I'll try those if folks think it's worth doing so. What I ran across yesterday…

    Travis Siegel, Bart, Unknown author
    3
  16. Building compiler which stalls

    Following up I’m trying to rebuild my compiler from sources and something strange has happened. Here’s the build command I used and it builds the compiler up to step…

    Hairy Pixels, Jonas Maebe
    5
  17. Function reference confuses function pointer?

    This caused me a nasty debugging confusion, it’s a bug right? In the program below the two parameters passed to TBinding.Create have the same address despite being…

    Hairy Pixels, Dwight Schauer, Michael Van Canneyt
    5