Hallo Liste, ich habe gerade auf einer SuSE 9.1 Kylix 3 open installiert. Scheint auch alles (laut install-Log) geklappt zu haben. Allerdings lässt sich Kylix nicht starten: mario@c3po:~> ./startdelphi /home/mario/kylix3/bin/delphi: relocation \ error: /home/mario/kylix3/bin/libwine.borland.so: symbol errno, \ version GLIBC_2.0 not defined in file libc.so.6 with link time \ reference Kennt jemand diese Meldung bzw. das Problem? Hat jemand auf einer SuSE 9.1 Kylix am laufen? Bin für jeden Hinweis dankbar... Gruss Mario
Am Dienstag, 15. Februar 2005 21:55 schrieb Mario van der Linde:
Hallo Liste,
ich habe gerade auf einer SuSE 9.1 Kylix 3 open installiert. Scheint auch alles (laut install-Log) geklappt zu haben. Allerdings lässt sich Kylix nicht starten:
mario@c3po:~> ./startdelphi /home/mario/kylix3/bin/delphi: relocation \ error: /home/mario/kylix3/bin/libwine.borland.so: symbol errno, \ version GLIBC_2.0 not defined in file libc.so.6 with link time \ reference
Kennt jemand diese Meldung bzw. das Problem? Hat jemand auf einer SuSE 9.1 Kylix am laufen? Bin für jeden Hinweis dankbar...
Kylix ist leider nur für SuSE 7.3(!) zertifiziert, alles was danach kommt, wird nicht unterstützt. Borland wird Kylix wohl auch nicht mehr weiterentwickeln. Mit diesem Hintergrund und da Du scheinbar die Delhi-Seite von Kylix nutzen willst, würde ich mich an Deiner Stelle mal mit Lazarus beschäftigen, einer OpenSource-alternative zu Delphi unter Linux: http://www.lazarus.freepascal.org/ Falls Du trotzdem mit Kylix weiterarbeiten willst: AFAIK wurde mit Kernel 2.6.x ein neues Thread-Modell eingeführt, mit dem Kylix nicht ohne Patch klar kommt. Es gibt Möglichkeiten Kylix dennoch zum Laufen zu bekommen, aber das ist dann alles ohne Gewähr und nicht ganz trivial. Näheres dazu unter: http://andy.jgknet.de/oss/kylix/wiki/index.php/Main_Page mfG, Jens
Hallo, am Mittwoch, 16. Februar 2005 10:52 schrieb Jens Nixdorf: [...]
Kylix ist leider nur für SuSE 7.3(!) zertifiziert, alles was danach kommt, wird nicht unterstützt. Borland wird Kylix wohl auch nicht mehr weiterentwickeln. Mit diesem Hintergrund und da Du scheinbar
Das ist natürlich blöd... Ich bin mehr oder weniger davon ausgegangen, dass das auch mit Versionen > 7.3 funktionuckelt.
die Delhi-Seite von Kylix nutzen willst, würde ich mich an Deiner Stelle mal mit Lazarus beschäftigen, einer OpenSource-alternative zu Delphi unter Linux:
Lazarus habe ich zumindest installiert. Das Problem ist die Dokumentation. Es heisst ja, dass Lazarus Delphi-Kompatibel sein soll. Aber wie kompatibel ist es denn tatsächlich? Da ich gerade erst anfange, mich mit Pascal zu beschäftigen bin ich mehr oder weniger auf gute Dokumentation angewiesen - und es ist wohl mehr als hinderlich, wenn man bei seinen Lernversuchen immer wieder an den verbleibenden 2% Inkompatibilität zu Delphi/Kylix hängen bleibt.
Falls Du trotzdem mit Kylix weiterarbeiten willst: AFAIK wurde mit Kernel 2.6.x ein neues Thread-Modell eingeführt, mit dem Kylix nicht ohne Patch klar kommt. Es gibt Möglichkeiten Kylix dennoch zum Laufen zu bekommen, aber das ist dann alles ohne Gewähr und nicht ganz trivial. Näheres dazu unter:
http://andy.jgknet.de/oss/kylix/wiki/index.php/Main_Page
mfG, Jens
Nun, ich werde es mal versuchen, mit der vorhandenen Kylix/Delphi Lektüre und Lazarus zu arbeiten. Wenn das nicht klappt werde ich Kylix in mein System prügeln (mal schauen, ich glaube, ich habe irgendwo sogar noch eine 7.3 rumfliegen...). Danke für den Link, vielleicht hilft der mir ja bei Bedarf weiter - sieht auf jeden Fall vielversprechend aus. Gruss Mario
Am Mittwoch, 16. Februar 2005 18:09 schrieb Mario van der Linde:
Hallo,
am Mittwoch, 16. Februar 2005 10:52 schrieb Jens Nixdorf: [...]
Kylix ist leider nur für SuSE 7.3(!) zertifiziert, alles was danach kommt, wird nicht unterstützt. Borland wird Kylix wohl auch nicht mehr weiterentwickeln. Mit diesem Hintergrund und da Du scheinbar
Das ist natürlich blöd... Ich bin mehr oder weniger davon ausgegangen, dass das auch mit Versionen > 7.3 funktionuckelt.
Tut es auch, nur muss man halt patchen. Ich habe hier eine SuSE 9.2, auf der Kylix 3 Pro läuft, allerdings nutze ich nur den C/C++-Teil. Die Info's, wie es zum Laufen zu bekommen ist, habe ich von Google und Andreas Hausladens Kylix-Seite (der zweite Link in meiner ersten Mail). Da hängt auch ein Kylix-Forum dran, da kann man auch mla reinschauen. Leider hat Kylix aber auch dann noch einige Nachteile, wenn es fehlerfrei funktioniert: - Festlegung auf ein altes einkompiliertes QT 2.3 (es gibt erste Patches dagegen). - Die gesamte Applikation läuft auf einer Wine-Krücke und bindest sich entsprechend schlecht ins System ein. - Programme können nur kompiliert weitergegeben werden, da Du den Compiler nicht mitliefern kannst/darfst und ihn sonst keiner hat. - Die Bibliotheken werden nicht mit einkompiliert, sondern müssen extra ins Zielsystem eingebunden werden. - Es wird nicht weiterentwickelt (vergleichbar ist es mit Delphi 6 und BCB 6 unter Windows). Ich gebe Dir also den dringenden Rat, wenn Du sowieso erst anfängst mit Pascal, nimm _nicht_ Kylix. Du wirst Dich nur ärgern oder kannst wirklich nur für Dich allein programmieren. Ich benutze Kylix auch nur deshalb noch, weil ich damit vorhandene alte Projekte ab und zu anpassen und erweitern muss und das Neuschreiben in Standard-C/C++ sich nicht lohnt. Fragen zu den 2% nicht-delphi-kompatiblen Teilen in Freepascal bekommst Du sicher im Netz beantwortet, wahrscheinlich auch in den großen Delphi-Foren. mfG, Jens
participants (2)
-
Jens Nixdorf
-
Mario van der Linde