Eine Anwendung kompilieren, bei welcher Version kann man starten, um alle Abhängigkeiten zu erfüllen, gnome-clocks
Zitat von Gloster am 21. August 2025, 21:31 UhrMir ging das leise Beep, Beep auf die Nerven.
Ich dachte, eine einfache Applikation, kein Problem diese zu compileren mit einem anderen "Alarm". Leider war es nicht so. Ich musste weit zurück gehen um alle Abhängigkeiten auflösen zu können.
Meine Frage, gibt es einen Abhängigkeits-Baum, mit dem man für sein aktuelles System die notwendigen Abhängigkeiten ermitteln, auflösen kann ?
Letzt endlich lief es, aber nur mit x-try and error.
(Letzt endlich war auch das überflüssig, der Alarm kann über ein "Thema" konfiguriert werden, trotzdem, meine Frage bleibt.)
Mir ging das leise Beep, Beep auf die Nerven.
Ich dachte, eine einfache Applikation, kein Problem diese zu compileren mit einem anderen "Alarm". Leider war es nicht so. Ich musste weit zurück gehen um alle Abhängigkeiten auflösen zu können.
Meine Frage, gibt es einen Abhängigkeits-Baum, mit dem man für sein aktuelles System die notwendigen Abhängigkeiten ermitteln, auflösen kann ?
Letzt endlich lief es, aber nur mit x-try and error.
(Letzt endlich war auch das überflüssig, der Alarm kann über ein "Thema" konfiguriert werden, trotzdem, meine Frage bleibt.)

Zitat von Juhu am 22. August 2025, 15:28 UhrIch nehme an, dass du mit Abhängigkeitsbaum entweder die Pakete meinst die installiert sein müssten oder die so-Libary die ggf verwendet/angesprungen werden.
Für die Pakete helfen dir die entsprechenden Paketmanagement-Programme weiter, die Funkionen und Routinen zur Verfügung stellen. Für den Debianquelle wäre das das Kommando
Wenn ich nur den ausführbarencode Code habe, dann kann der statisch gelinkt sein und es kann mir egal sein. Der gesamte Code inkl. der Libs ist dann in meinem Programm. Wenn es dynamisch gelinkt ist, gibt es das Kommando ldd. ldd listet die shared libary auf, die dein Programm benutzt.
ldd /usr/bin/bash
gibt die Information aus welche so-Libs verwendet werden.
linux-vdso.so.1 (0x00007f8256733000)/lib64/ld-linux-x86-64.so.2 (0x00007f8256735000)
Ich nehme an, dass du mit Abhängigkeitsbaum entweder die Pakete meinst die installiert sein müssten oder die so-Libary die ggf verwendet/angesprungen werden.
Für die Pakete helfen dir die entsprechenden Paketmanagement-Programme weiter, die Funkionen und Routinen zur Verfügung stellen. Für den Debianquelle wäre das das Kommando
Wenn ich nur den ausführbarencode Code habe, dann kann der statisch gelinkt sein und es kann mir egal sein. Der gesamte Code inkl. der Libs ist dann in meinem Programm. Wenn es dynamisch gelinkt ist, gibt es das Kommando ldd. ldd listet die shared libary auf, die dein Programm benutzt.
ldd /usr/bin/bash
gibt die Information aus welche so-Libs verwendet werden.
linux-vdso.so.1 (0x00007f8256733000)/lib64/ld-linux-x86-64.so.2 (0x00007f8256735000)