Quelltext für Anwendung installieren
Nils Kassube
kassube at gmx.net
So Mär 6 22:50:45 UTC 2011
Friedrich Strohmaier wrote:
> Was muss ich tun, wenn ich z.B. den Quellcode von kmail selber durch
> den Kompiler laufen lassen und das Ergebnis anschauen möchte?
>
> Ich denke mir: Da musste den Quellcode von kmail installieren und
> dann loslegen - aber wie geht das?
Nicht ganz - zusätzlich werden sicherlich noch einige -dev Pakete
benötigt und auf jeden Fall qt3-dev-tools (jedenfalls wenns unter Lucid
übersetzt werden soll - keine Ahnung wie das bei anderen Versionen
heißt). Auf jeden Fall müsstest Du erstmal das passende Repository in
der Datei /etc/apt/sources.list eintragen. Das wäre wohl diese Zeile:
deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy main
Danach kannst Du mit
apt-get source kmail
(ja, wirklich ohne sudo) die Sourcen downloaden. Dann entsteht u.a. ein
Verzeichnis "kdepim-irgendwas", in dem der Befehl
./configure
gestartet wird. Und da kommen dann die Meldungen über fehlende
Bibliotheken etc., die man entsprechend deuten muss, um rauszukriegen,
welche -dev Pakete noch fehlen.
> Hintergrund:
> Ich halte nun schon seit geraumer Zeit meinem tapferen Gibbon (7.10)
> die Treue - nicht ganz freiwillig, weil dies die letzte version von
> kmail ist, die im Gegensatz zu allen neueren getesteten Versionen
> genau das macht, was ich täglich brauche.
Bevor Du Dich mit Quelltexten von Uraltsoftware rumschlägst, wäre es
vielleicht sinnvoller zu schreiben, was bei neueren Versionen fehlt.
Wurde denn von Gutsy zu Hardy überhaupt noch was wesentliches geändert
bei KDE3? Vielleicht gibts die benötigte Funktionalität ja auch bei der
KDE4-Version und Du hast sie nur übersehen. Dann könntest Du die jeweils
aktuelle Kmail-Version verwenden und musst dafür nichts eigenes bauen.
Ich vermisse eigentlich nichts bei der aktuellen Kmail-Version, was es
bei KDE3 gab, aber bei einigen Sachen musste ich schon etwas suchen.
> Nachdem aber andere Programme mittlerweile so alt sind, dass sie
> faktisch nicht mehr zu gebrauchen sind, muss ich mir was überlegen.
> Also will ich versuchen, kmail und was ich sonst noch brauche,
> statisch gelinkt zu kompilieren und in einer neuen Umgebung an's
> Laufen zu bringen.
Welches ist denn die Version auf der das alte Kmail laufen soll?
Vielleicht geht ja das Original-Paket von Gutsy, wenn man die passenden
Bibliotheken installiert.
Nils
Mehr Informationen über die Mailingliste ubuntu-de