the ubm
Senior Moderator
- Dabei seit
- 29.05.2005
- Beiträge
- 9.464
- Reaktionspunkte
- 1
Hallo,
ich habe versucht TrueCrypt selbst zu kompilieren. Dazu habe ich mir von der Webseite den Quellcode der Version 4.3a heruntergeladen.
Anschließend habe ich mir eine 180 Tage Testversion von Visual Studio 2005 Team Suite besorgt, das ServicePack 1 integriert und schließlich noch das Driver Development Kit wie in der Readme gefordert installiert.
Seltsamerweise erhalte ich beim Kompilieren immer folgende Fehler:
Zu BIND_OPTS3, was offensichtlich den Fehler verursacht, habe ich noch Folgendes gefunden http://msdn2.microsoft.com/en-us/library/aa746553.aspx
Was mache ich nur falsch? Ich habe doch (noch) keine Modifikationen am Quellcode vorgenommen, also sollte er doch ohne Probleme kompilieren.
Vielen Dank für eure Hilfe.
ich habe versucht TrueCrypt selbst zu kompilieren. Dazu habe ich mir von der Webseite den Quellcode der Version 4.3a heruntergeladen.
Anschließend habe ich mir eine 180 Tage Testversion von Visual Studio 2005 Team Suite besorgt, das ServicePack 1 integriert und schließlich noch das Driver Development Kit wie in der Readme gefordert installiert.
Seltsamerweise erhalte ich beim Kompilieren immer folgende Fehler:
Code:
------ Build started: Project: Format, Configuration: Release Win32 ------
Compiling...
BaseCom.cpp
..\Common\BaseCom.cpp(21) : error C2065: 'BIND_OPTS3' : undeclared identifier
..\Common\BaseCom.cpp(21) : error C2146: syntax error : missing ';' before identifier 'bo'
..\Common\BaseCom.cpp(21) : error C2065: 'bo' : undeclared identifier
..\Common\BaseCom.cpp(26) : error C2070: ''unknown-type'': illegal sizeof operand
..\Common\BaseCom.cpp(27) : error C2228: left of '.cbStruct' must have class/struct/union
type is ''unknown-type''
..\Common\BaseCom.cpp(27) : error C2070: ''unknown-type'': illegal sizeof operand
..\Common\BaseCom.cpp(28) : error C2228: left of '.hwnd' must have class/struct/union
type is ''unknown-type''
..\Common\BaseCom.cpp(29) : error C2228: left of '.dwClassContext' must have class/struct/union
type is ''unknown-type''
Build log was saved at "file://c:\Dokumente und Einstellungen\Test\Desktop\TrueCrypt\Format\Release\BuildLog.htm"
Format - 8 error(s), 0 warning(s)
------ Build started: Project: Mount, Configuration: Release Win32 ------
Compiling...
BaseCom.cpp
..\Common\BaseCom.cpp(21) : error C2065: 'BIND_OPTS3' : undeclared identifier
..\Common\BaseCom.cpp(21) : error C2146: syntax error : missing ';' before identifier 'bo'
..\Common\BaseCom.cpp(21) : error C2065: 'bo' : undeclared identifier
..\Common\BaseCom.cpp(26) : error C2070: ''unknown-type'': illegal sizeof operand
..\Common\BaseCom.cpp(27) : error C2228: left of '.cbStruct' must have class/struct/union
type is ''unknown-type''
..\Common\BaseCom.cpp(27) : error C2070: ''unknown-type'': illegal sizeof operand
..\Common\BaseCom.cpp(28) : error C2228: left of '.hwnd' must have class/struct/union
type is ''unknown-type''
..\Common\BaseCom.cpp(29) : error C2228: left of '.dwClassContext' must have class/struct/union
type is ''unknown-type''
Build log was saved at "file://c:\Dokumente und Einstellungen\Test\Desktop\TrueCrypt\Mount\Release\BuildLog.htm"
Mount - 8 error(s), 0 warning(s)
------ Build started: Project: Driver, Configuration: Release Win32 ------
Performing Makefile project actions
Build log was saved at "file://c:\Dokumente und Einstellungen\Test\Desktop\TrueCrypt\Driver\Release\BuildLog.htm"
Driver - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 2 failed, 2 up-to-date, 0 skipped ==========
Zu BIND_OPTS3, was offensichtlich den Fehler verursacht, habe ich noch Folgendes gefunden http://msdn2.microsoft.com/en-us/library/aa746553.aspx
Was mache ich nur falsch? Ich habe doch (noch) keine Modifikationen am Quellcode vorgenommen, also sollte er doch ohne Probleme kompilieren.
Vielen Dank für eure Hilfe.