make install sucht pfad, den's nicht gibt
Bin gerade dabei, den in einem anderen Thread genannten TI-Link zu kompilieren und zu installieren. Tar, Configure, Make liefen ohne Fehlermeldungen, make install such nun aber einen Pfad, den's hier nicht gibt: /usr/share/mimelnk/magic. Geben tut's hier aber /opt/kde3/share/mimelnk. Was kann ich tun? Einen symbolic Link anlegen? Als Anfänger mit Linux will bei sowas nix falsch machen. Danke! Guido
Am Mittwoch, 22. September 2004 18:39 schrieb Guido Pinkernell:
Bin gerade dabei, den in einem anderen Thread genannten TI-Link zu kompilieren und zu installieren. Tar, Configure, Make liefen ohne Fehlermeldungen, make install such nun aber einen Pfad, den's hier nicht gibt: /usr/share/mimelnk/magic. Geben tut's hier aber /opt/kde3/share/mimelnk. Als erstes solltest du probieren,ob make install überhaupt notwendig ist, oder ob checkinstall nicht doch ausreicht... das ist auf jeden Fall der bessere Weg.
Ansonsten gib mal bei ./configure irgendwie das kde-verzeichnis an: ./configure --kde-dir=/opt/kde3 oder ähnliches, wenn das dort geht. Oder versuch, tilp darein zu installieren: ./configure --prefix=/opt/kde3 Wobei ich nicht weiß, ob das so eine gute Idee ist, da dort ja die ganzen Pakete von kde liegen, und KDE mit tilp wohl nicht so viel zu tun hat.
Was kann ich tun? Einen symbolic Link anlegen? Mach das lieber erstmal nicht.. Als Anfänger mit Linux will bei sowas nix falsch machen. Danke!
Guido
gruß Sören
Am Mittwoch, 22. September 2004 22:34 schrieb Sören Wengerowsky:
Am Mittwoch, 22. September 2004 18:39 schrieb Guido Pinkernell:
Bin gerade dabei, den in einem anderen Thread genannten TI-Link zu kompilieren und zu installieren. Tar, Configure, Make liefen ohne Fehlermeldungen, make install such nun aber einen Pfad, den's hier nicht gibt: /usr/share/mimelnk/magic. Geben tut's hier aber /opt/kde3/share/mimelnk.
Genauer: /opt/kde3/share/mimelnk/magic.
Als erstes solltest du probieren,ob make install überhaupt notwendig ist, oder ob checkinstall nicht doch ausreicht... das ist auf jeden Fall der bessere Weg.
Ich benutze immer checkinstall. Checkinstall ruft aber make install auf, und hierher kommt die Fehlermeldung (die sich auch erzeugen lässt, wenn man statt checkinstall gleich make install aufruft): Installing KMimeMagic local data... grep: /usr/share/mimelnk/magic: Datei oder Verzeichnis nicht gefunden /bin/sh: line 1: /usr/share/mimelnk/magic: Datei oder Verzeichnis nicht gefunden make[1]: *** [install] Fehler 1 make[1]: Leaving directory `/downloads/tilp-6.75/desktop' make: *** [install-recursive] Fehler 1 **** Installation failed. Aborting package creation. Restoring overwritten files from backup...OK Cleaning up...OK Bye.
Ansonsten gib mal bei ./configure irgendwie das kde-verzeichnis an: ./configure --kde-dir=/opt/kde3 oder ähnliches, wenn das dort geht.
Geht leider nicht. Wie könnte "Ähnliches" lauten? Übrigens wundert es mich, dass TILP nur genau einen KDE-Pfad voraussetzt und den nicht auf dem System erst mal sucht und ggf neu anpasst.
Oder versuch, tilp darein zu installieren: ./configure --prefix=/opt/kde3 Wobei ich nicht weiß, ob das so eine gute Idee ist, da dort ja die ganzen Pakete von kde liegen, und KDE mit tilp wohl nicht so viel zu tun hat.
Erst mal nicht. Aber danke für den Tipp.
Was kann ich tun? Einen symbolic Link anlegen?
Mach das lieber erstmal nicht..
Auch erst mal nicht. Oder doch? Macht doch eigentlich Sinn, oder? Guido
Am Donnerstag, 23. September 2004 15:36 schrieb Guido Pinkernell:
Am Mittwoch, 22. September 2004 22:34 schrieb Sören Wengerowsky:
Am Mittwoch, 22. September 2004 18:39 schrieb Guido Pinkernell:
Bin gerade dabei, den in einem anderen Thread genannten TI-Link zu kompilieren und zu installieren. Tar, Configure, Make liefen ohne Fehlermeldungen, make install such nun aber einen Pfad, den's hier nicht gibt: /usr/share/mimelnk/magic. Geben tut's hier aber /opt/kde3/share/mimelnk.
Genauer: /opt/kde3/share/mimelnk/magic.
Habe jetzt mal mit export $KDEDIR=/opt/kde3 den KDE-Pfad systemweit gesetzt. echo $KDEDIR bestätigt, dass dieser Pfad definiert ist. Aber auch jetzt - nach ./configure und make wird die nachfolgende Fehlermeldung ausgegeben. TILP scheint für ./configure keinen anderen Pfad als unter /usr zu erlauben.
Installing KMimeMagic local data... grep: /usr/share/mimelnk/magic: Datei oder Verzeichnis nicht gefunden /bin/sh: line 1: /usr/share/mimelnk/magic: Datei oder Verzeichnis nicht gefunden make[1]: *** [install] Fehler 1 make[1]: Leaving directory `/downloads/tilp-6.75/desktop' make: *** [install-recursive] Fehler 1
**** Installation failed. Aborting package creation.
Restoring overwritten files from backup...OK
Cleaning up...OK
Bye.
Bin etwas ratlos. Guido
Am Mittwoch, 22. September 2004 18:39 schrieb Guido Pinkernell:
Bin gerade dabei, den in einem anderen Thread genannten TI-Link zu kompilieren und zu installieren. Tar, Configure, Make liefen ohne Fehlermeldungen, make install such nun aber einen Pfad, den's hier nicht gibt: /usr/share/mimelnk/magic. Geben tut's hier aber /opt/kde3/share/mimelnk. Was kann ich tun?
Das Problem scheint tatsächlich mit einem falschen Pfad in einer Makefile zu tun zu haben, von denen es im Installationsordner von TILP mehrere gibt. Das wurde auf Sourceforge schon berichtet und ein Workaround formuliert. Habe das erfolgreich durchführen können, also TILP installieren und starten können: http://sourceforge.net/forum/forum.php?thread_id=1108346&forum_id=58171 Ich habe die Funktionstüchtigkeit meiner Installation aber bislang noch nicht mit einem angeschlossenen TI überprüft. Guido
participants (2)
-
Guido Pinkernell
-
Sören Wengerowsky