Lazarus (main) GTK3 lässt sich nicht kompilieren

Für Installationen unter Linux-Systemen
Antworten
Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7281
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:

Lazarus (main) GTK3 lässt sich nicht kompilieren

Beitrag von af0815 »

habe gerade versucht meinen bleeding edge FPC und Lazarus auf GTK3 umzustellen, von Basisinstallation gtk2 aus.

Er findet mir in Gtk3Objects die Unit LazCairo1 nicht (Codetools) und hängt im Gtk3Widgets bei 8873 mit
gtk3widgets.pas(8873,34) Error: type identifier not allowed here
gtk3widgets.pas(8873,14) Error: type identifier not allowed here

Code: Alles auswählen

  ABuffer := PGtkTextBuffer^.new(PGtkTextTagTable^.new); 
Schluckauf, der vergeht - oder geht der Umstieg so einfach nicht ?
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

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

Re: Lazarus (main) GTK3 lässt sich nicht kompilieren

Beitrag von theo »

Läuft hier durch, mit der Version von heute. Allerdings habe ich den (immer noch) offiziellen FPC.
Lazarus 4.99 (rev main_4_99-4127-g5300c95ef3) FPC 3.2.2 x86_64-linux-gtk3

Einfach immer "Alle aufräumen" anklicken in diesen Fällen.

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7281
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: Lazarus (main) GTK3 lässt sich nicht kompilieren

Beitrag von af0815 »

theo hat geschrieben: Mo 20. Apr 2026, 10:05 Läuft hier durch, mit der Version von heute. Allerdings habe ich den (immer noch) offiziellen FPC.
Lazarus 4.99 (rev main_4_99-4127-g5300c95ef3) FPC 3.2.2 x86_64-linux-gtk3

Einfach immer "Alle aufräumen" anklicken in diesen Fällen.
Habe es sicherheitshalber nochmals mit "Alles äufräumen" gemacht -> Erfolg derselbe.

Ist nicht tragisch, entweder ist der FPC main wieder strenger mit der Syntax oder ich habe eine Zwischenversion mit kleinen Macken. Ok, zurück auf gtk2. Ist nicht so wichtig für mich.
Aktuell
Lazarus 4.99 (rev main_4_99-4127-g5300c95ef3) FPC 3.3.1 x86_64-linux-gtk2
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
photor
Beiträge: 538
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Lazarus (main) GTK3 lässt sich nicht kompilieren

Beitrag von photor »

Hallo Forum,

hier das gleiche (seit etwa 1 Woche, mehrfach Update per FpcUpDeluxe); Lazarus trunk/trunk.

System:
ArchLinux (tagesaktuell)
Gnome / Wayland

Ciao,
Photor

Benutzeravatar
photor
Beiträge: 538
Registriert: Mo 24. Jan 2011, 21:38
OS, Lazarus, FPC: Arch Linux: L 3.2 (Gtk2) FPC 3.2.2
CPU-Target: 64Bit

Re: Lazarus (main) GTK3 lässt sich nicht kompilieren

Beitrag von photor »

Hallo Forum,

konnte heute Trunk/Trunk für Gtk3 compilieren.

Ciao,
Photor

Antworten