Linux/UNIXLinuxverfechter finden hier Weggefährten.
Compilieren von Truecrypt schlaegt fehl[gelöst]
Diskussion: Compilieren von Truecrypt schlaegt fehl[gelöst] im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige
Hallo!
Ich versuche nun schon seit ca 1h Truecrypt zu compilieren, komme da mit aber nicht sehr weit.
Alle ...
Anzeige Hallo!
Ich versuche nun schon seit ca 1h Truecrypt zu compilieren, komme da mit aber nicht sehr weit.
Alle Packete sind installiert.
Habe dann auch gleich noch PKCS11_INC im Makefile mit
export PKCS11_INC ?= /usr/include/nss3/
gesetzt.
Aber er will irgendwie nicht kompilieren.
Die Datein auf die sich die Fehler beziehen sind unberuehrt und eigentlich richtig formatiert(so wie ich das sehe).
Also muss ich irgendwas falsch machen, ich weiss nur nicht was.
Bin fuer jeden Ratschlag dankbar.
Hatte mir zwar mal Truecrypt compiliert und installiert aber das war noch version 3 oder 4 und ist schon etwas her.
Truecryptversion ist 6.2a
Kernelversion ist 2.6.27.78......
OS:Fedora 9
MELDUNG
[sw33t@tracy truecrypt-6.2a-source]$ make
Compiling Buffer.cpp
Compiling Exception.cpp
Compiling Event.cpp
Compiling FileCommon.cpp
Compiling MemoryStream.cpp
Compiling Memory.cpp
Compiling PlatformTest.cpp
Compiling Serializable.cpp
Compiling Serializer.cpp
Compiling SerializerFactory.cpp
Compiling StringConverter.cpp
Compiling TextReader.cpp
Compiling Directory.cpp
Compiling File.cpp
Compiling FilesystemPath.cpp
Compiling Mutex.cpp
Compiling Pipe.cpp
Compiling Poller.cpp
Compiling Process.cpp
Compiling SyncEvent.cpp
Compiling SystemException.cpp
Compiling SystemInfo.cpp
Compiling SystemLog.cpp
Compiling Thread.cpp
Compiling Time.cpp
Updating library Platform.a
Compiling Cipher.cpp
Compiling EncryptionAlgorithm.cpp
Compiling EncryptionMode.cpp
Compiling EncryptionModeCBC.cpp
Compiling EncryptionModeLRW.cpp
Compiling EncryptionModeXTS.cpp
Compiling EncryptionTest.cpp
Compiling EncryptionThreadPool.cpp
Compiling Hash.cpp
Compiling Keyfile.cpp
In file included from /usr/include/nss3/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11t.h:59:21: error: prtypes.h: No such file or directory
/usr/include/nss3/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /usr/include/nss3/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /usr/include/nss3/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
In file included from /usr/include/nss3/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11t.h:1152: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11t.h:1172: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11t.h:1179: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11t.h:1185: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11t.h:1192: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11t.h:1200: error: ?CK_CREATEMUTEX? does not name a type
/usr/include/nss3/pkcs11t.h:1201: error: ?CK_DESTROYMUTEX? does not name a type
/usr/include/nss3/pkcs11t.h:1202: error: ?CK_LOCKMUTEX? does not name a type
/usr/include/nss3/pkcs11t.h:1203: error: ?CK_UNLOCKMUTEX? does not name a type
In file included from /usr/include/nss3/pkcs11t.h:1769,
from /usr/include/nss3/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11n.h:279: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11n.h:279: error: expected initializer before ?*? token
In file included from /usr/include/nss3/pkcs11.h:263,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11f.h:200: error: ?CK_NOTIFY? has not been declared
In file included from /usr/include/nss3/pkcs11.h:282,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11f.h:53: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:65: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:74: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:83: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:96: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:108: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:119: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:130: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:142: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:153: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:166: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:177: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:194: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:208: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:217: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:226: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:237: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:249: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:262: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:274: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:286: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:299: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:312: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:322: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:334: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:347: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:360: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:373: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:386: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:398: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:409: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:423: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:437: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:448: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:459: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:473: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:487: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:501: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:511: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:525: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:538: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:549: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:566: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:579: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:594: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:606: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:618: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:630: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:648: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:661: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:676: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:688: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:700: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:712: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:729: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:743: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:757: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:771: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:788: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:802: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:830: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:845: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:862: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:880: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:891: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:907: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:917: error: expected `)' before ?*? token
/usr/include/nss3/pkcs11f.h:930: error: expected `)' before ?*? token
In file included from /usr/include/nss3/pkcs11.h:307,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/usr/include/nss3/pkcs11f.h:53: error: ?CK_C_Initialize? does not name a type
/usr/include/nss3/pkcs11f.h:65: error: ?CK_C_Finalize? does not name a type
/usr/include/nss3/pkcs11f.h:74: error: ?CK_C_GetInfo? does not name a type
/usr/include/nss3/pkcs11f.h:83: error: ?CK_C_GetFunctionList? does not name a type
/usr/include/nss3/pkcs11f.h:96: error: ?CK_C_GetSlotList? does not name a type
/usr/include/nss3/pkcs11f.h:108: error: ?CK_C_GetSlotInfo? does not name a type
/usr/include/nss3/pkcs11f.h:119: error: ?CK_C_GetTokenInfo? does not name a type
/usr/include/nss3/pkcs11f.h:130: error: ?CK_C_GetMechanismList? does not name a type
/usr/include/nss3/pkcs11f.h:142: error: ?CK_C_GetMechanismInfo? does not name a type
/usr/include/nss3/pkcs11f.h:153: error: ?CK_C_InitToken? does not name a type
/usr/include/nss3/pkcs11f.h:166: error: ?CK_C_InitPIN? does not name a type
/usr/include/nss3/pkcs11f.h:177: error: ?CK_C_SetPIN? does not name a type
/usr/include/nss3/pkcs11f.h:194: error: ?CK_C_OpenSession? does not name a type
/usr/include/nss3/pkcs11f.h:208: error: ?CK_C_CloseSession? does not name a type
/usr/include/nss3/pkcs11f.h:217: error: ?CK_C_CloseAllSessions? does not name a type
/usr/include/nss3/pkcs11f.h:226: error: ?CK_C_GetSessionInfo? does not name a type
/usr/include/nss3/pkcs11f.h:237: error: ?CK_C_GetOperationState? does not name a type
/usr/include/nss3/pkcs11f.h:249: error: ?CK_C_SetOperationState? does not name a type
/usr/include/nss3/pkcs11f.h:262: error: ?CK_C_Login? does not name a type
/usr/include/nss3/pkcs11f.h:274: error: ?CK_C_Logout? does not name a type
/usr/include/nss3/pkcs11f.h:286: error: ?CK_C_CreateObject? does not name a type
/usr/include/nss3/pkcs11f.h:299: error: ?CK_C_CopyObject? does not name a type
/usr/include/nss3/pkcs11f.h:312: error: ?CK_C_DestroyObject? does not name a type
/usr/include/nss3/pkcs11f.h:322: error: ?CK_C_GetObjectSize? does not name a type
/usr/include/nss3/pkcs11f.h:334: error: ?CK_C_GetAttributeValue? does not name a type
/usr/include/nss3/pkcs11f.h:347: error: ?CK_C_SetAttributeValue? does not name a type
/usr/include/nss3/pkcs11f.h:360: error: ?CK_C_FindObjectsInit? does not name a type
/usr/include/nss3/pkcs11f.h:373: error: ?CK_C_FindObjects? does not name a type
/usr/include/nss3/pkcs11f.h:386: error: ?CK_C_FindObjectsFinal? does not name a type
/usr/include/nss3/pkcs11f.h:398: error: ?CK_C_EncryptInit? does not name a type
/usr/include/nss3/pkcs11f.h:409: error: ?CK_C_Encrypt? does not name a type
/usr/include/nss3/pkcs11f.h:423: error: ?CK_C_EncryptUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:437: error: ?CK_C_EncryptFinal? does not name a type
/usr/include/nss3/pkcs11f.h:448: error: ?CK_C_DecryptInit? does not name a type
/usr/include/nss3/pkcs11f.h:459: error: ?CK_C_Decrypt? does not name a type
/usr/include/nss3/pkcs11f.h:473: error: ?CK_C_DecryptUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:487: error: ?CK_C_DecryptFinal? does not name a type
/usr/include/nss3/pkcs11f.h:501: error: ?CK_C_DigestInit? does not name a type
/usr/include/nss3/pkcs11f.h:511: error: ?CK_C_Digest? does not name a type
/usr/include/nss3/pkcs11f.h:525: error: ?CK_C_DigestUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:538: error: ?CK_C_DigestKey? does not name a type
/usr/include/nss3/pkcs11f.h:549: error: ?CK_C_DigestFinal? does not name a type
/usr/include/nss3/pkcs11f.h:566: error: ?CK_C_SignInit? does not name a type
/usr/include/nss3/pkcs11f.h:579: error: ?CK_C_Sign? does not name a type
/usr/include/nss3/pkcs11f.h:594: error: ?CK_C_SignUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:606: error: ?CK_C_SignFinal? does not name a type
/usr/include/nss3/pkcs11f.h:618: error: ?CK_C_SignRecoverInit? does not name a type
/usr/include/nss3/pkcs11f.h:630: error: ?CK_C_SignRecover? does not name a type
/usr/include/nss3/pkcs11f.h:648: error: ?CK_C_VerifyInit? does not name a type
/usr/include/nss3/pkcs11f.h:661: error: ?CK_C_Verify? does not name a type
/usr/include/nss3/pkcs11f.h:676: error: ?CK_C_VerifyUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:688: error: ?CK_C_VerifyFinal? does not name a type
/usr/include/nss3/pkcs11f.h:700: error: ?CK_C_VerifyRecoverInit? does not name a type
/usr/include/nss3/pkcs11f.h:712: error: ?CK_C_VerifyRecover? does not name a type
/usr/include/nss3/pkcs11f.h:729: error: ?CK_C_DigestEncryptUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:743: error: ?CK_C_DecryptDigestUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:757: error: ?CK_C_SignEncryptUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:771: error: ?CK_C_DecryptVerifyUpdate? does not name a type
/usr/include/nss3/pkcs11f.h:788: error: ?CK_C_GenerateKey? does not name a type
/usr/include/nss3/pkcs11f.h:802: error: ?CK_C_GenerateKeyPair? does not name a type
/usr/include/nss3/pkcs11f.h:830: error: ?CK_C_WrapKey? does not name a type
/usr/include/nss3/pkcs11f.h:845: error: ?CK_C_UnwrapKey? does not name a type
/usr/include/nss3/pkcs11f.h:862: error: ?CK_C_DeriveKey? does not name a type
/usr/include/nss3/pkcs11f.h:880: error: ?CK_C_SeedRandom? does not name a type
/usr/include/nss3/pkcs11f.h:891: error: ?CK_C_GenerateRandom? does not name a type
/usr/include/nss3/pkcs11f.h:907: error: ?CK_C_GetFunctionStatus? does not name a type
/usr/include/nss3/pkcs11f.h:917: error: ?CK_C_CancelFunction? does not name a type
/usr/include/nss3/pkcs11f.h:930: error: ?CK_C_WaitForSlotEvent? does not name a type
make[1]: *** [Keyfile.o] Error 1
make: *** [all] Error 2
mfg
sw33t
//edit
Aufgerufen habe ich das mit
cd truecryptdirector;make;
bzw:
make -e PKCS11_INC=<pfad zu pkcs11.h>
Ergebniss ist ein und das selbe.
Ganz vergessen: mit schalter -I ist es genauso.
Wenn ich die Umgebungsvariable nicht setze, bzw.
make nicht sage welches Verzeichnes es in den Prozess einbinden soll, bekomme ich einen anderen Fehler vom Kompiler der sagt das pkcs11.h nicht gefunden wurde.
Da im Quellcode
#include<pkcs11.h>
steht.
Die Datei existiert.
sehe gerade sie liegt in einem anderen Verzeichniss,
aber auch das einbinden des Verzeichnisses mittels -I gibt den gleichen Fehler
/usr/include/nss3/pkcs11t.h:59:21: error: prtypes.h: No such file or directory
//edit
Ich habe diepkcs11-Dateien ja, sie werden auch gefunden und eingebunden, nur irgendwie falsch prozessiert,
den die Formatierung des Quellcodes ist unauffaellig, aber make sagt andauernd das da was nicht stimmt.
Ich kann hier leider nur von meinem System sprechen:
pkcs11t.h befindet sich im Paket "nss", prtypes.h dagegen nur in "nspr". Und die prtypes.h wird eben nicht korrekt eingebunden, wie du deiner oben geposteten Fehlermeldung entnehmen kannst.
Für den Compilierungsprozess benötigst du wahrscheinlich beide Header-Dateien in einem Ordner, was aber natürlich nicht möglich ist. Mit obigen 3 wget-Zeilen ist dies jedoch möglich. Zumindest bei mir kompiliert TC bis zum wxWindows-Teil.
@.doc
Du scheinst anscheinend mit dem Verzeichnissen recht zu haben, obwohl das normalerweise nicht sein duerfte, dazu hat man ja die Include-Option in erster linie.
Habe nun /usr/include/nss3/* und /usr/include/nspr4/* nach <truecryptverzeichnis>/tmp kopiert.
@Knoxx
echo $PKCS11_INC gibt genau das aus was es ausgeben soll, mache das nun aber ueber den Include-schalter von Make.
Ich komme im kompilieren nun auch weiter, nur behauptet er nun das True so niemals definiert wurde.
Neue Meldung
[sw33t@tracy truecrypt-6.2a-source]$ make
Compiling Buffer.cpp
Compiling Exception.cpp
Compiling Event.cpp
Compiling FileCommon.cpp
Compiling MemoryStream.cpp
Compiling Memory.cpp
Compiling PlatformTest.cpp
Compiling Serializable.cpp
Compiling Serializer.cpp
Compiling SerializerFactory.cpp
Compiling StringConverter.cpp
Compiling TextReader.cpp
Compiling Directory.cpp
Compiling File.cpp
Compiling FilesystemPath.cpp
Compiling Mutex.cpp
Compiling Pipe.cpp
Compiling Poller.cpp
Compiling Process.cpp
Compiling SyncEvent.cpp
Compiling SystemException.cpp
Compiling SystemInfo.cpp
Compiling SystemLog.cpp
Compiling Thread.cpp
Compiling Time.cpp
Updating library Platform.a
Compiling Cipher.cpp
Compiling EncryptionAlgorithm.cpp
Compiling EncryptionMode.cpp
Compiling EncryptionModeCBC.cpp
Compiling EncryptionModeLRW.cpp
Compiling EncryptionModeXTS.cpp
Compiling EncryptionTest.cpp
Compiling EncryptionThreadPool.cpp
Compiling Hash.cpp
Compiling Keyfile.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling Pkcs5Kdf.cpp
Compiling Volume.cpp
Compiling VolumeException.cpp
Compiling VolumeHeader.cpp
Compiling VolumeInfo.cpp
Compiling VolumeLayout.cpp
Compiling VolumePassword.cpp
Compiling VolumePasswordCache.cpp
Compiling Aescrypt.c
Compiling Aeskey.c
Compiling Aestab.c
Compiling Blowfish.c
Compiling Cast.c
Compiling Des.c
Compiling Rmd160.c
Compiling Serpent.c
Compiling Sha1.c
Compiling Sha2.c
Compiling Twofish.c
Compiling Whirlpool.c
Compiling Crc.c
Compiling Endian.c
Compiling GfMul.c
Compiling Pkcs5.c
Compiling SecurityToken.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
../Common/SecurityToken.cpp: In static member function ?static std::list<long unsigned int, std::allocator<long unsigned int> > TrueCrypt::SecurityToken::GetTokenSlots()?:
../Common/SecurityToken.cpp:385: error: ?TRUE? was not declared in this scope
make[1]: *** [../Common/SecurityToken.o] Error 1
make: *** [all] Error 2
[sw33t@tracy truecrypt-6.2a-source]$
Ich habe dann TRUE druch true bzw 1 ersetzt und nun compiliert er.
Vielen dank fuer die Hilfe
Und nun meine abschliessende Frage zu dem Thema:
Wiso macht Truecrypt beim compilieren solche anstalten?
Die haben ja fuer OpenSuse und fuer Ubuntu die Packete auch kompiliert bekommen und Linux hat zwar verschiedene "Geschmacksrichtungen" aber unter der Haube laeuft der Linuxkernel, und die API's muessen dementsprechend doch vereinheitlicht sein.
Und die Warnungen die ich bekomme sagen nur aus das etwas neu definiert wurde, was auf Sachen im Quellcode hindeutet aber nicht auf das System.
Hier die Meldungen nach erfolgreichem compilieren
Erfolg
[sw33t@tracy truecrypt-6.2a-source]$ make
Compiling Buffer.cpp
Compiling Exception.cpp
Compiling Event.cpp
Compiling FileCommon.cpp
Compiling MemoryStream.cpp
Compiling Memory.cpp
Compiling PlatformTest.cpp
Compiling Serializable.cpp
Compiling Serializer.cpp
Compiling SerializerFactory.cpp
Compiling StringConverter.cpp
Compiling TextReader.cpp
Compiling Directory.cpp
Compiling File.cpp
Compiling FilesystemPath.cpp
Compiling Mutex.cpp
Compiling Pipe.cpp
Compiling Poller.cpp
Compiling Process.cpp
Compiling SyncEvent.cpp
Compiling SystemException.cpp
Compiling SystemInfo.cpp
Compiling SystemLog.cpp
Compiling Thread.cpp
Compiling Time.cpp
Updating library Platform.a
Compiling Cipher.cpp
Compiling EncryptionAlgorithm.cpp
Compiling EncryptionMode.cpp
Compiling EncryptionModeCBC.cpp
Compiling EncryptionModeLRW.cpp
Compiling EncryptionModeXTS.cpp
Compiling EncryptionTest.cpp
Compiling EncryptionThreadPool.cpp
Compiling Hash.cpp
Compiling Keyfile.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Keyfile.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling Pkcs5Kdf.cpp
Compiling Volume.cpp
Compiling VolumeException.cpp
Compiling VolumeHeader.cpp
Compiling VolumeInfo.cpp
Compiling VolumeLayout.cpp
Compiling VolumePassword.cpp
Compiling VolumePasswordCache.cpp
Compiling Aescrypt.c
Compiling Aeskey.c
Compiling Aestab.c
Compiling Blowfish.c
Compiling Cast.c
Compiling Des.c
Compiling Rmd160.c
Compiling Serpent.c
Compiling Sha1.c
Compiling Sha2.c
Compiling Twofish.c
Compiling Whirlpool.c
Compiling Crc.c
Compiling Endian.c
Compiling GfMul.c
Compiling Pkcs5.c
Compiling SecurityToken.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from ../Common/SecurityToken.h:43,
from ../Common/SecurityToken.cpp:25:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from ../Common/SecurityToken.cpp:25:
../Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Updating library Volume.a
Compiling FuseService.cpp
Updating library Driver.a
Compiling CoreBase.cpp
Compiling CoreException.cpp
Compiling FatFormatter.cpp
Compiling HostDevice.cpp
Compiling MountOptions.cpp
Compiling RandomNumberGenerator.cpp
Compiling VolumeCreator.cpp
Compiling CoreService.cpp
Compiling CoreServiceRequest.cpp
Compiling CoreServiceResponse.cpp
Compiling CoreUnix.cpp
Compiling CoreLinux.cpp
Updating library Core.a
Precompiling SystemPrecompiled.h
Compiling Application.cpp
Compiling CommandLineInterface.cpp
Compiling FavoriteVolume.cpp
Compiling LanguageStrings.cpp
Compiling StringFormatter.cpp
Compiling TextUserInterface.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from TextUserInterface.cpp:18:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling UserInterface.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from UserInterface.cpp:20:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling UserPreferences.cpp
Compiling Xml.cpp
Compiling Main.cpp
Compiling Resources.cpp
Compiling FatalErrorHandler.cpp
Compiling GraphicUserInterface.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from GraphicUserInterface.cpp:19:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling VolumeHistory.cpp
Compiling AboutDialog.cpp
Compiling ChangePasswordDialog.cpp
Compiling DeviceSelectionDialog.cpp
Compiling EncryptionOptionsWizardPage.cpp
Compiling EncryptionTestDialog.cpp
Compiling FavoriteVolumesDialog.cpp
Compiling Forms.cpp
Compiling InfoWizardPage.cpp
Compiling KeyfileGeneratorDialog.cpp
Compiling KeyfilesDialog.cpp
Compiling KeyfilesPanel.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/KeyfilesPanel.cpp:12:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling LegalNoticesDialog.cpp
Compiling MainFrame.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/MainFrame.cpp:10:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling MountOptionsDialog.cpp
Compiling NewSecurityTokenKeyfileDialog.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/NewSecurityTokenKeyfileDialog.h:13,
from Forms/NewSecurityTokenKeyfileDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling PreferencesDialog.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/PreferencesDialog.cpp:14:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling ProgressWizardPage.cpp
Compiling RandomPoolEnrichmentDialog.cpp
Compiling SecurityTokenKeyfilesDialog.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.cpp:11:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling SelectDirectoryWizardPage.cpp
Compiling VolumePasswordPanel.cpp
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:63:1: warning: "CK_CALLBACK_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:23:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:64:1: warning: "CK_DECLARE_FUNCTION" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:40:1: warning: this is the location of the previous definition
In file included from /home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11.h:245,
from /home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:43,
from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/tmp/pkcs11t.h:65:1: warning: "CK_DECLARE_FUNCTION_POINTER" redefined
In file included from Forms/SecurityTokenKeyfilesDialog.h:13,
from Forms/VolumePasswordPanel.cpp:13:
/home/sw33t/Download/truecrypt-6.2a-source/Common/SecurityToken.h:41:1: warning: this is the location of the previous definition
Compiling VolumePropertiesDialog.cpp
Compiling VolumeCreationProgressWizardPage.cpp
Compiling VolumeCreationWizard.cpp
Compiling VolumeFormatOptionsWizardPage.cpp
Compiling VolumeLocationWizardPage.cpp
Compiling VolumePasswordWizardPage.cpp
Compiling VolumeSizeWizardPage.cpp
Compiling WizardFrame.cpp
Linking truecrypt
//edit
Bin doch noch nicht am Ziel meiner Traeume.
Kann zwar einen Container erstellen aber um ihn zu mounten muss ich als Adminstrator truecrypt aufrufen, wenn ich das als normaler Benutzer mache, fragt er mich zwar nach dem Adminpasswort aber er sagt dann das ich es nochmal versuchen solle da er keine Adminrechte bekommen konnte.
Seh gerade das hat was mit Pam-auth bzw sudo zu tun, hat sich erledigt.