[Lazarus] Keyboard mapping probelm

Juha Manninen juha.manninen62 at gmail.com
Sat May 30 20:57:16 CEST 2020


On Sat, May 30, 2020 at 4:40 PM Brian via lazarus
<lazarus at lists.lazarus-ide.org> wrote:
> Unless you have some reason to believe that the QT5 version of
> fpcupdeluxe doesn't build lazarus with QT5 bindings, I have already
> tried this idea and still seen the same problem.  Yes, I deleted back
> EVERYTHING except for the actual fpcupdeluxe executable - all config
> files and the entire target directory - from the GTK2 build. Then I
> downloaded the QT5 version of the executable and ran that. Once again,
> it built, but I still saw the key mapping etc. problem.

Yes I have a reason to believe so.
The LCL widgetset used for fpcupdeluxe executable does not affect how
Lazarus is built.
You can check the current widgetset of Lazarus executable from Help ->
About Lazarus.

All this hassle proves that fpcupdeluxe should not be used for the
simple task of building native (OS, CPU) version of Lazarus trunk.
It only complicates things and confuses.
Getting sources and building Lazarus is so easy when FPC is already installed.
Things are different when you want FPC trunk. It is not as trivial. (*)
Cross-compilation is another good reason to use fpcupdeluxe. I have
understood it shines there.


> Since I've come this far, though, I guess I'm willing to try building
> the lazarus code downloaded via subversion with the QT5 bindings. Is
> there a web page, or some other documentation, that leads me though
> doing that? I've never previously built the QT5 version except the
> attempt to build it via fpcupdeluxe.

As John Landmesser showed, Tools -> Configure "Build Lazarus" ...

Juha

(*) I have FPC trunk built and installed automatically from Manjaro
AUR. It was actually trivial. :)


More information about the lazarus mailing list