PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem beim kompiliern TrueCrypt 6.1



Cracksoldier
29.12.08, 14:11
Hi, Ich habe heute probiert TrueCrypt 6.1 zu kompilieren.
Jedoch erhalte ich immer die selbe Meldung:


shark:/home/cracksoldier/Desktop/Sources# make WX_ROOT=/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9 wxbuild
make: *** Keine Regel, um »wxbuild« zu erstellen. Schluss.
shark:/home/cracksoldier/Desktop/Sources# make WX_ROOT=/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9 wxbuild
make: *** Keine Regel, um »wxbuild« zu erstellen. Schluss.
shark:/home/cracksoldier/Desktop/Sources# make
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
shark:/home/cracksoldier/Desktop/Sources# cd truecrypt-6.1a-source/
shark:/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source# make WX_ROOT=/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9 wxbuild
Configuring wxWidgets library...
Building wxWidgets library...
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/datetime.cpp: In member function ‘wxDateTime::Tm wxDateTime::GetTm(const wxDateTime::TimeZone&) const’:
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/datetime.cpp:1735: warning: ‘tm.wxDateTime::Tm::yday’ may be used uninitialized in this function
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/strconv.cpp: In member function ‘virtual size_t wxMBConvUTF16BE::FromWChar(char*, size_t, const wchar_t*, size_t) const’:
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/strconv.cpp:1225: warning: ‘cc[1]’ may be used uninitialized in this function
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/strconv.cpp: In member function ‘virtual size_t wxMBConvUTF16LE::FromWChar(char*, size_t, const wchar_t*, size_t) const’:
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/common/strconv.cpp:1142: warning: ‘cc[1]’ may be used uninitialized in this function
/home/cracksoldier/Desktop/Sources/wxWidgets-2.8.9/src/gtk/gsockgtk.cpp:134: warning: ‘wxDummyGsockVar’ defined but not used
shark:/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-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 Keyfile.cpp:10:
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:43:21: warning: pkcs11.h: Datei oder Verzeichnis nicht gefunden
In file included from Keyfile.cpp:10:
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:56: error: ‘CK_SLOT_ID’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:57: error: ‘CK_FLAGS’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:77: error: ‘CK_OBJECT_HANDLE’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:80: error: ‘CK_SLOT_ID’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:86: error: expected `)' before ‘errorCode’
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:92: error: expected `)' before ‘errorCode’
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:106: error: ‘CK_RV’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:109: error: ‘CK_RV’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:160: error: ‘CK_SESSION_HANDLE’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:181: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:183: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:186: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:194: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:195: error: ‘CK_OBJECT_HANDLE’ was not declared in this scope
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:195: error: template argument 1 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:195: error: template argument 2 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:195: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:195: error: ‘CK_ATTRIBUTE_TYPE’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:196: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:196: error: ‘CK_OBJECT_HANDLE’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:196: error: ‘CK_ATTRIBUTE_TYPE’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:197: error: ‘CK_SLOT_ID’ was not declared in this scope
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:197: error: template argument 1 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:197: error: template argument 2 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:198: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:199: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:200: error: ‘CK_SLOT_ID’ has not been declared
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:205: error: ‘CK_FUNCTION_LIST_PTR’ does not name a type
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:211: error: ‘CK_SLOT_ID’ was not declared in this scope
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:211: error: template argument 1 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:211: error: template argument 3 is invalid
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:211: error: template argument 4 is invalid
make[1]: *** [Keyfile.o] Fehler 1
make: *** [all] Fehler 2
shark:/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source#


Mein OS ist Debian Lenny mit Kernel 2.6.27.10.

MfG Cracksoldier

cane
29.12.08, 14:19
http://www.google.de/search?q=TrueCrypt+6.1+lenny

mfg
cane

drcux
29.12.08, 14:20
/home/cracksoldier/Desktop/Sources/truecrypt-6.1a-source/Common/SecurityToken.h:43:21: warning: pkcs11.h: Datei oder Verzeichnis nicht gefunden

Installiere das fehlende Paket, bei openSUSE wäre es "pkcs11-helper-devel"...

Cracksoldier
29.12.08, 15:13
Hab jetzt diese Anleitung befolgt jedoch erhalte ich beim
abschließenden Schritt folgende Meldung.

Link zum Tutorial: http://www.debianforum.de/forum/viewtopic.php?f=29&t=102767&start=15#p658334

Fehlermeldung:


cracksoldier@shark:~/Desktop/Sources/truecrypt-6.1$ dpkg-buildpackage -uc -us -rfakeroot
dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CPPFLAGS auf Standardwert:
dpkg-buildpackage: setze LDFLAGS auf Standardwert:
dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: Quellpaket truecrypt
dpkg-buildpackage: Quellversion 6.1-1
dpkg-buildpackage: Quellen geändert durch Andreas <cracksoldier@shark>
dpkg-buildpackage: Host-Architektur amd64
fakeroot debian/rules clean
debian/rules:34: *** Befehle beginnen vor dem ersten Ziel. Schluss.
dpkg-buildpackage: Fehlschlag: fakeroot debian/rules clean gab Fehler-Exitstatus 2
cracksoldier@shark:~/Desktop/Sources/truecrypt-6.1$

MfG Cracksoldier