Recent

Author Topic: FPC and Lazarus on Q4OS  (Read 303 times)

MarkMLl

  • Hero Member
  • *****
  • Posts: 8515
FPC and Lazarus on Q4OS
« on: November 18, 2025, 01:05:23 pm »
Q4OS came to my attention a few weeks ago as being recommended for low-resource systems. It's basically Debian (now based on v13, i.e Stable/Trixie) using the "Trinity" desktop environment which is KDE3 built using Qt5.

I can report that FPC installs and builds on it, subject to making sure that the build-essential and gdb packages are installed. Lazarus subsequently also builds and runs without significant issues.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Jonax

  • New Member
  • *
  • Posts: 30
    • Jonax stuff
Re: FPC and Lazarus on Q4OS
« Reply #1 on: November 18, 2025, 01:36:36 pm »
Interesting. Never heard of it before but looks promising. I'm spawning a Q4OS virtual machine right now. So far so good.  8-)

MarkMLl

  • Hero Member
  • *****
  • Posts: 8515
Re: FPC and Lazarus on Q4OS
« Reply #2 on: November 18, 2025, 02:07:44 pm »
Watch it. Like Ubuntu it doesn't have a root password, which puts a heavy load on what's allowed by sudo.

The *first* thing you have to do is set up a "profile" which updates the local repository lists and installs some mix of programs, if you subsequently try that a second time (Menu from bottom-left -> "Install Applications" -> "Desktop profiler") it will do its best to undo anything you've done manually with minimal confirmation.

Being used to using apt etc. I consider that to be extremely undesirable behaviour, it appears that you can disable it by renaming /usr/bin/swprofiler.exu

Apart from that it behaves like "a Debian", to the extent that installing non-standard packages using DKMS etc. works.

I came across it when somebody on YouTube mentioned it in the context of giving an old Panasonic Toughbook a new lease of life. It appears to be generally usable with 4Mb while I'd expect standard Debian to want at least 8Mb and more realistically 16Mb or more, and since standard browsers etc. will run I think it argues strongly against the extra memory demand being "the price of progress".

Despite using KDE v3, because it uses Qt5 I don't think it's going to be much help testing the original Qt4 (if anybody's still interested in that).

MarkMLl
« Last Edit: November 18, 2025, 02:18:22 pm by MarkMLl »
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Thaddy

  • Hero Member
  • *****
  • Posts: 18519
  • Here stood a man who saw the Elbe and jumped it.
Re: FPC and Lazarus on Q4OS
« Reply #3 on: November 18, 2025, 03:41:56 pm »
I tried the advertised install with windows11/64: BIG fail. Seems to need either a WSL2 install or a VM.
Not very encouraging. Maybe my machine is too new.
[edit]
trying wsl2 install.
« Last Edit: November 18, 2025, 03:54:02 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

 

TinyPortal © 2005-2018