Programme unter KDE laufen lassen
Programme unter KDE laufen lassen
Hallo,
ich habe unter Ubuntu Lazarus installiert und ein Programm geschrieben.
Allerdings kann ich die kompilierte ausführbare Datei nicht unter Kubuntu (KDE) ausführen.
Ich vermute mal, das liegt an fehlenden Gnome-Bibliotheken, oder? Was kann ich dagegen tun?
Zweite Frage: Ist es möglich, unter Linux mit Ubuntu Windows-Exe-Dateien zu kompilieren? Wenn ja, wie?
Danke schonmal
zummy
ich habe unter Ubuntu Lazarus installiert und ein Programm geschrieben.
Allerdings kann ich die kompilierte ausführbare Datei nicht unter Kubuntu (KDE) ausführen.
Ich vermute mal, das liegt an fehlenden Gnome-Bibliotheken, oder? Was kann ich dagegen tun?
Zweite Frage: Ist es möglich, unter Linux mit Ubuntu Windows-Exe-Dateien zu kompilieren? Wenn ja, wie?
Danke schonmal
zummy
-
- 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: Programme unter KDE laufen lassen
Hallo zummy!
perfekt.
In der Regel unterstützt KDE auch gtk2. Hierzu gehst du unter Lazarus in das Menü Projekt --> Compiler-Einstellungen und stellst die LCL-Schnittstelle auf gtk2.
Dann läuft das Programm mit fast 100%iger Wahrscheinlichkeit sowohl unter gnome, als auch unter KDE.
Ja, das geht. Folgender Link kann helfen:
viewtopic.php?t=539&postdays=0&postorder=asc&start=0
Stichwort cross-compile
Viele Grüße, Alexander
zummy hat geschrieben:Hallo,
ich habe unter Ubuntu Lazarus installiert und ein Programm geschrieben.
perfekt.
Allerdings kann ich die kompilierte ausführbare Datei nicht unter Kubuntu (KDE) ausführen.
Ich vermute mal, das liegt an fehlenden Gnome-Bibliotheken, oder? Was kann ich dagegen tun?
In der Regel unterstützt KDE auch gtk2. Hierzu gehst du unter Lazarus in das Menü Projekt --> Compiler-Einstellungen und stellst die LCL-Schnittstelle auf gtk2.
Dann läuft das Programm mit fast 100%iger Wahrscheinlichkeit sowohl unter gnome, als auch unter KDE.
Zweite Frage: Ist es möglich, unter Linux mit Ubuntu Windows-Exe-Dateien zu kompilieren? Wenn ja, wie?
Ja, das geht. Folgender Link kann helfen:
viewtopic.php?t=539&postdays=0&postorder=asc&start=0
Stichwort cross-compile
Viele Grüße, Alexander
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Beim Versuch, aus der Konsole zu starten, kommt:
Beim Versuch, nach der Umstellung der LCL-Schnittstelle auf gtk2 zu kompilieren, meldet Lazarus:
Allerdings finde ich kein Paket mit diesem Namen, das ich nachinstallieren könnte.
Code: Alles auswählen
bash: project1: command not found
Beim Versuch, nach der Umstellung der LCL-Schnittstelle auf gtk2 zu kompilieren, meldet Lazarus:
Code: Alles auswählen
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
Allerdings finde ich kein Paket mit diesem Namen, das ich nachinstallieren könnte.
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Re: Programme unter KDE laufen lassen
hallo,
ich möchte meine programme zwar nicht unter kde laufen lassen
aber:
ich habe das selbe problem, nur dass es sich nicht auf diese weise lösen lässt.
ich erhalte :
auch nach apt-get install -f ändert sich noch nix.
danke schon mal.
ich möchte meine programme zwar nicht unter kde laufen lassen
aber:
ich habe das selbe problem, nur dass es sich nicht auf diese weise lösen lässt.
ich erhalte :
xxx@xxx-laptop:~$ sudo apt-get install libgtk2.0-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben nicht-erfüllte Abhängigkeiten:
libgtk2.0-dev: Hängt ab: libgtk2.0-0 (= 2.20.0-0ubuntu4) aber 2.20.1-0ubuntu2 soll installiert werden
Hängt ab: libglib2.0-dev (>= 2.21.3) soll aber nicht installiert werden
Hängt ab: libpango1.0-dev (>= 1.20) soll aber nicht installiert werden
Hängt ab: libatk1.0-dev (>= 1.13.0) soll aber nicht installiert werden
E: Kaputte Pakete
auch nach apt-get install -f ändert sich noch nix.
danke schon mal.