Lazarus und Ubuntu 8.10

Für Installationen unter Linux-Systemen
knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Lazarus und Ubuntu 8.10

Beitrag von knight »

Hallo,

ich möchte an dieser Stelle auf ein Problem hinweisen, bevor es zuviele Nachfragen gibt. Ubuntu 8.10 enthält eine neue GTK2 Version (müßte 2.14 sein). An dieser Version ist problematisch, daß sie nicht abwärtskompatibel ist (es wurden einige Funktionen entfernt). Die FPC Entwickler haben bereits darauf reagiert. Allerdings konnten die Änderungen nicht mehr in Version 2.2.2 einfließen. Wenn es mir irgendwann gelingt, Version 2.2.3 ans Laufen zu bekommen, kann ich bestätigen, ob in dieser Version das Problem behoben ist.
Festzuhalten bleibt: Wer sich Lazarus 0.9.26 herunterlädt (inkl FPC 2.2.2), kann unter Ubuntu 8.10 die IDE nicht neu erstellen. Falls jemand die kommende Debian Version testen kann (Debian ist die Basis für Ubuntu), so soll er doch bitte das Ergebnis mitteilen.

knight

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von Euklid »

Ich möchte an dieser Stelle ebenfalls ein Problem melden, das unter der aktuellen Debian Stable (etch) in Zusammenhang mit den neuen Lazarus-Paketen (0.9.26) auftritt:

Hier kann eine Abhängigkeit nicht gelöst werden: Lazarus verlangt die libglib1.2ldbl >= 1.2.10-18, welche nicht zu dem Umfang von Debian etch gehört. Das Paket ist im Testing-Zweig (Lenny) bereits vorhanden; Lenny wird jedoch voraussichtlich in diesem Jahr nicht mehr stable.

Gruß, Euklid

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: Lazarus und Ubuntu 8.10

Beitrag von knight »

Ich kann jetzt bestätigen, daß mit FPC 2.3.1 das Problem nicht mehr besteht.

knight

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von Christian »

Wird das zurückportiert ? (@marco ??)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: Lazarus und Ubuntu 8.10

Beitrag von knight »

Christian hat geschrieben:Wird das zurückportiert ? (@marco ??)
Ja. Aber frage mich nicht, welche Versionsnummer das nächste FPC Release haben wird.

knight

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von Christian »

Ich meinte auf das aktuelle Stable release
und wann ?!
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: Lazarus und Ubuntu 8.10

Beitrag von knight »

Da Version 2.2.2 bereits draußen ist, kann sie leider nicht mehr geändert werden. In Version 2.2.4 oder 2.4.0 wird die Änderung aber drin sein. Zum Zeitpunkt kann ich leider nichts sagen.

knight

marcov
Beiträge: 1102
Registriert: Di 5. Aug 2008, 09:37
OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
CPU-Target: 32/64,PPC(+64), ARM
Wohnort: Eindhoven (Niederlande)

Re: Lazarus und Ubuntu 8.10

Beitrag von marcov »

knight hat geschrieben:
Christian hat geschrieben:Wird das zurückportiert ? (@marco ??)
Ja. Aber frage mich nicht, welche Versionsnummer das nächste FPC Release haben wird.
Meist wahrscheinlich ist 2.2.4. Es gab Stimme die direkt 2.4.0 wollten, aber das wirt zu lange dauern, speziell fuer Lazarus. Jetzt is der Plan 2.2.4 irgendwo früh nächstes Jahr.

Die beide Probleme sind bekannt, aber sind beide Prinzipiell Ubuntu, nicht FPC Probleme.

Ubuntu ist auch problematisch langsam mit updaten nach 2.2.2. Jetzt ist 2.2.2 zweieinhalb Monate alt, und noch immer ist standard da 2.2.0 drin. Fedora ist da schneller.

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von alexander »

hmmm ich habe das Problem, dass ich nun mein Lazarus nicht mehr kompilieren kann. Lazarus ist aus dem svn und fpc habe ich 2.2.2 aus den Paketquellen installiert.
Hat jemand eine Idee wie ich Lazarus wieder kompilieren kann?

Wie kann ich den fpc aus dem svn kompilieren und nutzen?
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von Christian »

Mein auto fährt nicht merh, hat einer ne idee wie ichs wieder zum fahren bring ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: Lazarus und Ubuntu 8.10

Beitrag von knight »

alexander hat geschrieben:
Wie kann ich den fpc aus dem svn kompilieren und nutzen?
make clean all
sudo make INSTALL_PREFIX=/usr install

Damit lief es bei mir wieder. In den Umgebungseinstellungen von Lazarus müssen ggf. noch die Pfade angepasst werden.

knight

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

Re: Lazarus und Ubuntu 8.10

Beitrag von theo »

Christian hat geschrieben:Mein auto fährt nicht merh, hat einer ne idee wie ichs wieder zum fahren bring ?
Wegschmeissen.

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von alexander »

knight hat geschrieben:make clean all
sudo make INSTALL_PREFIX=/usr install
hmmm leider klappt es nicht....

Er bringt folgenden Fehler wenn ich make ausführe:
Linking ../lazarus
/usr/lib/fpc/2.2.2/units/x86_64-linux/gtk2/gtk2.o: In function `GTK2_GTK_FILE_SYSTEM_ERROR$$LONGWORD':
gtk2.pas:(.text+0x104ed): undefined reference to `gtk_file_system_error_quark'
/usr/lib/fpc/2.2.2/units/x86_64-linux/gtk2/gtk2.o: In function `GTK2_GTK_TYPE_FILE_INFO$$QWORD':
gtk2.pas:(.text+0x10505): undefined reference to `gtk_file_info_get_type'
/usr/lib/fpc/2.2.2/units/x86_64-linux/gtk2/gtk2.o: In function `GTK2_GTK_TYPE_FILE_SYSTEM$$QWORD':
gtk2.pas:(.text+0x1051d): undefined reference to `gtk_file_system_get_type'
/usr/lib/fpc/2.2.2/units/x86_64-linux/gtk2/gtk2.o: In function `GTK2_GTK_TYPE_FILE_FOLDER$$QWORD':
gtk2.pas:(.text+0x105b5): undefined reference to `gtk_file_folder_get_type'
lazarus.pp(122,1) Error: Error while linking
lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Fehler 1
make[2]: Verlasse Verzeichnis '/home/alexander/Programme/lazarus/ide'
make[1]: *** [ide] Fehler 2
make[1]: Verlasse Verzeichnis '/home/alexander/Programme/lazarus/ide'
make: *** [ide] Fehler 2
Gruß Alexander

PS: ach ja ich habe 64bit ubuntu 8.10
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: Lazarus und Ubuntu 8.10

Beitrag von knight »

alexander hat geschrieben:
PS: ach ja ich habe 64bit ubuntu 8.10
Ich habe auch die 64 Bit Variante. Hast du zuvor das make Kommando auf dein FPC SVN Verzeichnis angewendet?

knight

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Re: Lazarus und Ubuntu 8.10

Beitrag von alexander »

ja ja klar erst deine 2 Befehler auf fpc und dann lazarus versucht zu kompilieren
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Antworten