QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Für Installationen unter Linux-Systemen
Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

-

Da es ja ein aktuelles Thema ist, wollte ich mit mit Hilfe von FpcUpDeLuxe Lazarus für QT6 installieren. Also habe ich

fpcupdeluxe-x86_64-linux-qt6

runtergeladen, es in einen Ordner geschoben, mittels Zugriffsrechten erlaubt, es als Programm auszuführen und wollte starten. Es macht aber keinen Mucks.

Das "normale" FpcUpDeLuxe funktioniert einwandfrei.

Dasselbe ist es auch mit fpcupdeluxe-x86_64-linux-qt6.zip

Weiß jemand, was ich falsch mache?


Mein System:

Linux Mint 22.3 - Cinnamon 64 bit
Cinnamon 6.6.7
Fenstersystem X11
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
theo
Beiträge: 11166
Registriert: Mo 11. Sep 2006, 19:01

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von theo »

1. "Keinen Mucks" gibt's nicht. Auf der Shell steht garantiert etwas.

2. Man muss Lazarus nicht neu installieren, um das Widgetset zu wechseln.
Menü "Werkzeuge" -> "Lazarus kompilieren einrichten" -> "LCL Widget Type" = "deinewahl" und dann "Build" reicht.
Vielleicht vorher eine Kopie der lazarus Exe machen, damit du ohne neukompilieren zurück kannst.

3. Hast du die ganzen relevanten Pakete von hier installiert?
https://github.com/LongDirtyAnimAlf/fpc ... /debian.sh
Du kannst die nicht relevanten Pakete übergehen.

4. Ich würde Qt5 ausprobieren, die Qt6 IDE scheint mir noch ein paar Macken zu haben.
Vielleicht ist Qt6 als aktuelle Version auch noch ein "moving target".

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7142
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von af0815 »

QT 5 Lazarus läuft hier ohne Macken.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

theo hat geschrieben: Fr 13. Feb 2026, 09:56 1. "Keinen Mucks" gibt's nicht. Auf der Shell steht garantiert etwas.

2. Man muss Lazarus nicht neu installieren, um das Widgetset zu wechseln.
Menü "Werkzeuge" -> "Lazarus kompilieren einrichten" -> "LCL Widget Type" = "deinewahl" und dann "Build" reicht.
Vielleicht vorher eine Kopie der lazarus Exe machen, damit du ohne neukompilieren zurück kannst.

3. Hast du die ganzen relevanten Pakete von hier installiert?
https://github.com/LongDirtyAnimAlf/fpc ... /debian.sh
Du kannst die nicht relevanten Pakete übergehen.

4. Ich würde Qt5 ausprobieren, die Qt6 IDE scheint mir noch ein paar Macken zu haben.
Vielleicht ist Qt6 als aktuelle Version auch noch ein "moving target".
Danke für Deine Antwort.

Ich hatte die Pakete nur für QT6 installiert - keine Änderung. Allerdings kommt die Fehlermeldung "E: Paket libqt6pas-dev kann nicht gefunden werden. "

Jetzt habe ich alles installiert, was in der Liste steht und mir FpcUp für QT5 runtergeladen.

Folgende Fehlermeldungen werden für die Gesamtliste ausgegeben:

E: Paket libgtk2.0-0-dev kann nicht gefunden werden.
E: Mittels des Musters »libgtk2.0-0-dev« konnte kein Paket gefunden werden.
E: Mittels regulärem Ausdruck »libgtk2.0-0-dev« konnte kein Paket gefunden werden.

E: Paket libXxf86vm-dev kann nicht gefunden werden.

E: Paket libqt6pas-dev kann nicht gefunden werden.


fpcUpDeLuce-x86_64-linux-qt5 funktioniert und hat mir Lazarus und FreePascal fixes installiert.

Das habe ich gerade gestartet und probiere es jetzt mal aus ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

af0815 hat geschrieben: Fr 13. Feb 2026, 10:43 QT 5 Lazarus läuft hier ohne Macken.
Ich melde mich, wenn es bei mir auch so wird. Hoffentlich ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

theo hat geschrieben: Fr 13. Feb 2026, 09:56
2. Man muss Lazarus nicht neu installieren, um das Widgetset zu wechseln.
Menü "Werkzeuge" -> "Lazarus kompilieren einrichten" -> "LCL Widget Type" = "deinewahl" und dann "Build" reicht.
Vielleicht vorher eine Kopie der lazarus Exe machen, damit du ohne neukompilieren zurück kannst.
Ah, noch was: So etwas ähnliches hatte mir DeepSeek auch empfohlen. Allerdings stimmte der Weg zu den Einstellungen nicht - die Einstellung hätte ich nicht so schnell gefunden.

Wenn es wirklich drauf ankommt ist KI ist der NI deutlich unterlegen ... :!:
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

af0815 hat geschrieben: Fr 13. Feb 2026, 10:43 QT 5 Lazarus läuft hier ohne Macken.
Scheint bei mir auch so zu sein ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

theo hat geschrieben: Fr 13. Feb 2026, 09:56 1. "Keinen Mucks" gibt's nicht. Auf der Shell steht garantiert etwas.

2. Man muss Lazarus nicht neu installieren, um das Widgetset zu wechseln.
Menü "Werkzeuge" -> "Lazarus kompilieren einrichten" -> "LCL Widget Type" = "deinewahl" und dann "Build" reicht.
Vielleicht vorher eine Kopie der lazarus Exe machen, damit du ohne neukompilieren zurück kannst.

3. Hast du die ganzen relevanten Pakete von hier installiert?
https://github.com/LongDirtyAnimAlf/fpc ... /debian.sh
Du kannst die nicht relevanten Pakete übergehen.

4. Ich würde Qt5 ausprobieren, die Qt6 IDE scheint mir noch ein paar Macken zu haben.
Vielleicht ist Qt6 als aktuelle Version auch noch ein "moving target".
Das habe ich gemacht - es funktioniert so weit, aber die Widgets sind die alten. Woran kann das liegen?
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
theo
Beiträge: 11166
Registriert: Mo 11. Sep 2006, 19:01

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von theo »

Niesi hat geschrieben: Sa 14. Feb 2026, 10:56 aber die Widgets sind die alten. Woran kann das liegen?
:?:

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 674
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Niesi »

-

Als Beispiel

Links: Compiliert mit Lazarus von FpcUpDeLuxe-x86_64-linux-qt5

Rechts: Compiliert mit Lazarus von FpcUpDeLuxe, umgestellt auf QT6.

Rastergrafik.png
Rastergrafik.png (52.97 KiB) 116 mal betrachtet

Auswahl_2026-02-14-003.png
Auswahl_2026-02-14-003.png (52.77 KiB) 116 mal betrachtet

Was mache ich da falsch?

-
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7142
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von af0815 »

Hast du auch "Alle äufräumen" = Clean Compile angewählt ?
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Mathias
Beiträge: 7206
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Mathias »

Ich hatte die Pakete nur für QT6 installiert - keine Änderung. Allerdings kommt die Fehlermeldung "E: Paket libqt6pas-dev kann nicht gefunden werden. "
Dies ist bei mir auch so, habe nur die 5er. Wer weis ab Sommer das neue Mint kommt, ist es vielleicht dabei.


Noch eine Frage, wieso wird eine libqt6pas gepflegt, ist die besser als dieses hier: https://github.com/rcalixte/libqt6c ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
theo
Beiträge: 11166
Registriert: Mo 11. Sep 2006, 19:01

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von theo »

Mathias hat geschrieben: Sa 14. Feb 2026, 13:10 Noch eine Frage, wieso wird eine libqt6pas gepflegt, ist die besser als dieses hier: https://github.com/rcalixte/libqt6c ?
Die gibt's anscheinend noch nicht mal seit einem Jahr.
Die libqt6pas gibt es viel länger.
Warum sollte Lazarus sich von einer externen one-man-show abhängig machen?

Mathias
Beiträge: 7206
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von Mathias »

Da könntest du noch recht habe, ausser sie sind umgezogen, hier der unterste Ausschnitt der git log.

Code: Alles auswählen

commit df7c42e3ab20e066ad389d56324de9fee39d4fd2
Author: Rick Calixte <10281587+rcalixte@users.noreply.github.com>
Date:   Tue Mar 18 22:20:07 2025 -0400

    README: Update Debian 13

commit 53284f4917c0c2977c5cf0b52247c11714677958
Author: Rick Calixte <10281587+rcalixte@users.noreply.github.com>
Date:   Sun Mar 9 18:54:38 2025 -0400

    build.zig: Fix typo

commit a3507109cf187ec758e5522392c9bee2cdd3915d
Author: Rick Calixte <10281587+rcalixte@users.noreply.github.com>
Date:   Fri Mar 7 20:59:05 2025 -0500

    README: Clarify alternate build system requirement

commit f26b9501feb95195597fd9d20302cd3dcb78620f
Author: Rick Calixte <10281587+rcalixte@users.noreply.github.com>
Date:   Fri Mar 7 08:10:09 2025 -0500

    Initial commit supporting Qt 6.4+
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7142
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: QT6 mit FpcUpDeLuxe auf Linux Mint geht nicht

Beitrag von af0815 »

Schaut Mal hier https://github.com/davidbannon/libqt6pas/releases

Dbannon ist auch im englischen Forum ansprechbar.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Antworten