[Lazarus] Keyboard mapping probelm

Brian b_lists at patandbrian.org
Sun May 31 14:47:03 CEST 2020


On 5/30/20 6:56 PM, Graeme Geldenhuys via lazarus wrote:
> On 30/05/2020 9:04 pm, Brian via lazarus wrote:
>> Copyright (c) 1993-2017 by Florian Klaempfl and others
>> (1002) Target OS: Linux for x86-64
>> (3104) Compiling fcllaz.pas
>> /home/brian/subversion/lazarus/packager/registration/fcllaz.pas(11,3) Fatal: (10022) Can't find unit db used by fcllaz
>> Fatal: (1018) Compilation aborted
>> Makefile:2929: recipe for target 'fcllaz.ppu' failed
> 
> From that errer, that tells me you have some problem with your FPC
> setup, not Lazarus. FPC is trying to compile the Lazarus fcllaz
> package that uses the FPC's db.pp unit, but can't find it.
> 
> The "db.pp" unit is part of FPC's fcl-db package. I would double
> check your ~/.fpc.cfg file and make sure all the paths are correct.
> 
> 

Well, I guess things are progressing, after a fashion!

Thank you, Graeme, for sorting this one. I took the two fpc debs
currently with the latest lazarus on sourceforge, installed them, and
now lazarus (from subversion, and I updated this morning, before
building) builds without error. So far, so good.

So then I ran up the IDE, and changed to the QT5 widgets, per John's
suggestion, and rebuilt the IDE. Nope! Back to this error which Don
Alfredo says is due to an outdated libQT5pas.so when fpcupdeluxe is
used, so I assume it's the same problem here.

A quick search on the error finds details of building the Qt5 on a
previous version of Mint

> https://tondrej.blogspot.com/2018/04/first-steps-with-lazarus-qt5-interface.html

which seems to be downloading an update of some of the QT5 stuff, so
I'll try this lot when I get chance.

In the meantime, my Gtk2 build running under the Debian-based version
of Mint in a VirtualBox VM continues to work just fine - so whatever
the cause of all this, it seems that EITHER it rests with the Ubuntu
version of Mint OR it's a multi-way interaction with some of the
software I have installed on the host but not on the VM.

Thanks again for the help, folks, I will report back when I get
chance, but that may not be for a few more days. This is now a hobby
for me, not a profession, and my wife seems to think that there are
more important things for me to do with my time. :(


Brian.



More information about the lazarus mailing list