#1 2. Juni 2006 Hallo, kann mir jemand sagen, wie ich den source Code von Truecrypt für mein Kanotix so umschreib, das das geht ^^ + Multi-Zitat Zitieren
#2 2. Juni 2006 gar ned, weil die fragestellung unzureichend ist. ... Beim Versuch build.sh auszuführen tritt eine der folgenden Fehlermeldungen auf: Code: root@home:/home/user/downloads/truecrypt-4.0/Linux# ./build.sh Checking build requirements... Building kernel module... /home/laures/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:16:16: Fehler: dm.h: Datei oder Verzeichnis nicht gefunden /home/user/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c: In Funktion »truecrypt_ctr«: /home/user/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:119: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/user/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:126: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/user/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:135: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/user/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:143: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/user//downloads/truecrypt-4.0/Linux/Kernel/Dm-target.c:148: Fehler: »SECTOR_FORMAT« nicht deklariert (erste Benutzung in dieser Funktion) ... make[2]: *** [/home/laures/downloads/truecrypt-4.0/Linux/Kernel/Dm-target.o] Fehler 1 make[1]: *** [_module_/home/laures/downloads/truecrypt-4.0/Linux/Kernel] Fehler 2 make: *** [truecrypt] Fehler 2 Error: Failed to build kernel module oder: Code: root@home:/home/user/Downloads/truecrypt-4.0/Linux# ./build.sh Checking build requirements... Building kernel module... /bin/sh: scripts/mod/modpost: Datei oder Verzeichnis nicht gefunden make[2]: *** [__modpost] Fehler 127 make[1]: *** [modules] Fehler 2 make: *** [truecrypt] Fehler 2 Error: Failed to build kernel module Nun sollte man die folgenden Schritte zur Lösung des Problems ausprobieren. Die Kernel Sourcen und Kernel Header sind zum kompilieren unerlässlich und müssen installiert sein. Ist ein Symlink mit dem Namen /usr/src/linux auf den Ordner der aktuellen Sourcen vorhanden? Falls es immernoch einen Fehler gibt, versucht folgendes: Installiere die passenden Kernelheader zur Version der Kernelsources und lege folgenden Symlink Code: ln -s /usr/src/kernel-headers-<version>/scripts/mod/modpost /usr/src/linux-<version>/scripts/mod/ Beispiel: Code: ln -s /usr/src/linux-headers-2.6.14-kanotix-8/scripts/mod/modpost /usr/src/linux-2.6.14-kanotix-8/scripts/mod/ Falls es immernoch nicht geht, dann frag hier im Forum nochmal nach. Es gibt sichlich hilfsbereite Leute. Wenn wir hier nicht helfen können, dann frag im Forum von truecrypt.org. + Multi-Zitat Zitieren
#3 3. Juni 2006 Der Fehler kommt Code: Error: Kernel source code is incomplete - header file dm.h not found. Was muss ich nun machen? Weil mir ist das gerade etwas kompliziert ?( + Multi-Zitat Zitieren
#5 3. Juni 2006 Ich versteh da nur Bahnhof. Ich hab doch 2.6.14-kanotix-9 geht das damit net? + Multi-Zitat Zitieren
#7 3. Juni 2006 passt das nicht Oo Code: root@Havana-Club:/home/Bibba# apt-get install linux-headers-2.6.14-kanotix-9 Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig linux-headers-2.6.14-kanotix-9 ist schon die neueste Version. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 680 nicht aktualisiert. + Multi-Zitat Zitieren
#8 3. Juni 2006 kernel sourcen neu installieren. am besten mit install-kernel-source-vanilla oder wie das script heißt. + Multi-Zitat Zitieren